Java Backend Developer Mid
Core
Designing and implementing backend services, system integrations, and microservice architecture for critical business processes of a major Polish telecom operator.
Role type
Mid-level Java Backend Developer
Builds
Backend services, microservices, and system integrations for a telecom operator
Domain
Telecommunications / Enterprise Backend
Deliverable
production ML models | product features
Required skills
Java (JVM, concurrency, CleanCode), Spring Boot, Quarkus, Docker, GitLab CI/CD, BPMN/DMN modeling (Camunda/Kogito), REST API design, Unit/Integration testing (JUnit, Mockito), Database modeling
Preferred skills
PostgreSQL, MySQL, MongoDB, Oracle, OAuth2/OpenID/Keycloak, AI-assisted development
Technologies
Java, Spring Boot, Quarkus, Docker, GitLab, Camunda, Kogito, JUnit, Mockito, Remedy, Jira
Responsibilities
Design and implement backend services; Integrate with databases and external systems; Create and maintain technical documentation; Participate in solution design with analysts and architects; Model and implement BPMN/DMN processes; Write unit and integration tests; Perform data migrations; Collaborate with DevOps on deployment and security; Resolve user system tickets via ITSM tools; Conduct code reviews and ensure code quality.
Seniority
Mid-level, hands-on IC