Position: Middle Java Developer
Company: S-PRO
Experience required: 2y
English level: intermediate

We are looking for a person who will be helping provide the best sales pitch and the best customer service in this field. 

**You have:**
- Experience with the latest Java versions, Java 8 (Java 11 - would be a plus), J2EE
- Experience with Spring framework, SpringBoot, SpringMVC
- Experience with third-party API integration
- Experience with microservices architecture
- Operations with SQL DB and no SQL DB (MongoDB)
- knowledge of GitFlow
- Docker, Kubernetes  
- REST API (HTTPS) (Changed)
- Experience with Google Cloud (GCP)
- Russian or Ukrainian language knowledge is important for the project/

**What we offer**
- **Long team focus:** we create an environment of transparent communication, minimal bureaucracy, which leads to long-term relationships. Average term of work in the company is 24 months.
- **Development of niche expertise:** we are working in several niches, such as, FinTech, healthcare, and logistics. Therefore, our employees can develop their own expertise in these domains.
- **Continuous learning:** we create employee development plans / personal roadmaps /quick promotion process. The Learning and Development department implements on-the-job training. We have a knowledge base for team members, which is a virtual space with lots of videos of seminars, purchased lectures by external speakers, as well as documents describing work processes.
- **Internal career development: **80% of our current executives were promoted to those positions within S-PRO. We encourage initiative. If a person wants to set new challenges and grow, we will definitely support them.

**Benefits and perks**
- **Flexible schedule: **you can start the workday at any time from 8 to 11 in the morning.
- **Hybrid work model:** decide for yourself where you want to work: from our stylish and comfortable offices, your cozy home, or anywhere else.
- **Medical insurance: **all our employees who have passed the probationary period are now registered in our health insurance program.
- **Paid vacations: **so, we need to make sure that our employees regularly take vacations and don’t overwork.
- **Regular salary reviews: **there are two types:
- planned annual salary reviews. Depending on employees’ results, we increase salaries by 20% to 30% annually.
optional reviews: 5 to 12 months before a planned annual review. Mid-year raises are based on an employee’s performance.
- **Compensation for external training: **we encourage the desire of specialists to develop by paying 50% of the cost of professional courses and conferences. And if someone successfully completes a course and receives a certificate, they may receive 100% compensation.

Do not hesitate and send your CV!