Java Backend Developer (m/w/d)
Core
Developing dynamic software solutions, client and server components, and migrating applications to microservices architectures for diverse enterprise clients.
Role type
Senior Java Backend Developer
Builds
Custom web, desktop, and native/mobile applications using Java and Spring Framework
Domain
Enterprise software development / Cloud-native microservices
Deliverable
production ML models | product features
Required skills
Java, Spring Framework, Microservices architecture, REST APIs, JSON, Relational databases (PostgreSQL), Unit and Integration testing, Agile methodologies (Scrum/Kanban), Design Patterns, Clean Code principles
Preferred skills
Experience with Eclipse/IntelliJ, Maven, Jenkins, Git, SonarQube
Technologies
Java, Spring Framework, PostgreSQL, REST, JSON, Microservices, Eclipse, IntelliJ, Maven, Jenkins, Git, SonarQube
Responsibilities
Develop and extend dynamic software solutions and client/server components; Migrate complex applications to microservices architectures; Support conception, realization, and documentation of applications; Perform unit and integration tests
Seniority
Mid-to-Senior, hands-on IC