Java-Entwickler (m/w/d)
Core
Backend Java development, building and maintaining applications, integrating with third-party systems, and optimizing software architecture.
Role type
Senior Java Backend Engineer
Builds
Backend applications and system integrations
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
Java SE/EE, Spring Boot, REST/SOAP, PostgreSQL/Oracle DB, SQL, Git, Maven/Gradle, JUnit/Mockito, CI/CD (Jenkins/GitLab CI), SonarQube
Preferred skills
Agile methodologies (Scrum/Kanban), technical documentation, automated testing frameworks
Technologies
Java, Spring Boot, PostgreSQL, Oracle DB, IntelliJ IDEA, Eclipse, Maven, Gradle, SonarQube, JUnit, Mockito, Jenkins, GitLab CI, Confluence, Git, SVN
Responsibilities
Develop and maintain Java-based backend applications, implement REST/SOAP interfaces to third-party systems, optimize software architecture and performance, conduct code reviews, create technical documentation, integrate automated tests, collaborate in cross-functional teams
Seniority
Mid-Senior, hands-on IC