Java Cloud Developer (f/m/x)
Those systems enable end-to-end management of payments and communication with business customers, including fueling, car wash services, invoicing, and card/account management. The portfolio spans both mobile and web applications, as well as external APIs (e.g., Payment-as-a-Service), serving primarily Scandinavian and Baltic markets. You’ll work across a mix of greenfield development and enhancements to existing systems.
- At least 4 years of hands-on experience in Java development
- Strong knowledge of frameworks and tools: Spring (Boot, Data, Cloud), JUnit, Spock, JPA, Hibernate
- Solid experience with PostgreSQL, SQL, NoSQL databases, and Redis
- Practical experience with cloud and containerization technologies (Azure, Kubernetes, Docker)
- Experience building and integrating REST/SOAP APIs, including Swagger/OpenAPI documentation
- Familiarity with CI/CD and development tools: Jenkins, SonarQube, Git, Gradle
- Very good communication skills in both English and Polish
- Residing in Poland required
Nice-to-have requirements
- Knowledge of TDD/BDD practices, e.g., Spock, Mockito, Cucumber
- Basic understanding of Domain-Driven Design (DDD)
- Familiarity with service mesh architectures