Java Developer
Are you ready to shape a new public service platform in Poland?
Our client is developing innovative e-services to improve public administration, boost economic sectors, and deliver breakthrough technologies to society. This is part of the National Recovery and Resilience Plan, making a real impact on the way citizens and businesses interact with the state.
If you are a Java EE developer, this is your chance to work on a meaningful, large-scale project!
Key responsibilities
Design, develop, and maintain Java EE / Spring-based solutions for a large-scale public information and service platform
Lead Scrum-based projects, ensuring best practices and quality standards
Collaborate with stakeholders to refine requirements and deliver efficient, secure, and scalable solutions
Work with relational (Oracle, PostgreSQL) and NoSQL databases (e.g., MongoDB)
Develop and maintain microservices architecture using Spring Boot and Spring Cloud
Ensure code quality through unit testing, code reviews, and adherence to design patterns
Ideal candidate profile
Minimum 3 years of proven experience in Java programming (Java 8+)
Strong knowledge of Java EE 7+ and/or Spring Framework with Spring Boot; experience in JSF 2.2+, EJB 3.2+, JPA 2.1+ and/or Hibernate
Hands-on experience with Oracle, PostgreSQL, and/or NoSQL databases
Participation in at least 1 IT project (Java EE and/or Spring) worth over 1,000,000 PLN in the last 3 years
Strong skills in designing and building systems from scratch or enhancing existing ones
Experience with Groovy, Git, and microservices architecture
Proficiency in Polish (spoken and written) and ability to read technical documentation in English
Conditions
Location: Warsaw (fully remote possible)
Work model: Remote or hybrid
Employment type: B2B contract
Salary: 90 - 105 PLN/h
Recruitment steps
Call with the Recruiter (20–30 min.)
Two interviews with the Client
Decision and feedback