Position: Java Developer (Middle+)
Company: P2H
Category: Java
Experience required: 2y
English level: upper

We are looking for a Java Developer to work on a portfolio of actively developing social-cultural long-term projects in the e-government niche for a Middle East country.

Currently, there are six large platforms and 15 scrum teams developing products based on these platforms.
The platform is a key element of the 2030 strategy focused on improving the job market. It is an electronic cabinet with a set of electronic services that allow citizens and ex-pats to communicate effectively with the state. Hundreds of people use these products every minute and the number of users is only growing.
How we developed an e-government platform to transform the job market — watch here.
If you are the one who is ready to bring the coolest ideas and to drive the usage of Java practices in the development lifecycle — you are very welcome!
Let’s make this world digital together 🙂

**Perspectives for you**

- Strong mentorship;
- Take part in project architecture remodeling/planning;
- Professional growth;
- We organize regular knowledge-sharing sessions among the teams to share experiences; interesting cases, etc.;
- We support our developers’ desire to move to Lead roles in new teams.

**Your impact**

- Software development and architecture creation;
- Evaluation and research of alternatives to existing solutions, proposals for new designs and technologies;
- Comply with development standards in work;
- Communicate with analytics and testing teams;
- Participation in code reviews.

 **We are looking for someone who has**

- 2+ years of practical experience in software development;
- Deep knowledge of Java Core (Collections, Streams, Threads, etc.), Spring (Boot, Security, Web, AOP, Data);
- Experience in designing REST APIs;
- Practical experience with SQL;
- Experience in using containers, understanding of Docker, Kubernetes;
- Experience in writing integration tests and load testing;
- Knowledge of modern software development principles, templates and best practices;
- Understanding the architecture of microservices, participation in the development of architecture;
- Knowledge of English at the Upper-Intermediate level (our customers are English speaking and you will need to communicate in this language).
- Knowledge of Spring webflux, RabbitMq, Kafka, Redis, Elasticsearch - will be a plus

**Our benefits**

- 24 days for rest, 10 days for health and well-being
- Unlimited recovery from covid
- Сoworking space — compensated partially. Unlimited coworking in Lviv and Vinnytsia, where P2H coworking spaces are located
- Unlimited learn and development budget
- Sports club membership – compensated partially
- Regular review of income according to the progress of the individual plan
- We are not fans of overtime and encourage our teams to plan time for work and rest. But shit happens sometimes during non-working hours. Then we pay overtime x1.5-x2
- Free online English lessons
- Full accounting and legal support for private entrepreneurs
- Work on socially important projects in the E-Government niche. Stability

**Recruiting process**

Online interview with a recruiter — 20-30 minutes.
Technical interview with Solution Architect and PM  — up to 1-1,5 hours.

**Get More information**
The recruiter who is responsible for this position will be glad to provide you with all details.