Java Backend Entwickler (m/w/d)
Details ansehen
Über die Rolle
- Java Backend Entwickler mit Fokus auf Spring Boot
- Implementierung von Security-Konzepten (OAuth2/OIDC)
- REST-API-Entwicklung und Integration externer Dienste
- Datenbankdesign mit PostgreSQL
- Testing mit JUnit 5, Mockito und Testcontainers
- CI/CD Pipeline mit Docker und GitLab
Deine Aufgaben
- Entwicklung von Java Backend-Anwendungen mit Spring Boot
- Implementierung von Security-Konzepten (OAuth2/OIDC)
- REST-API-Entwicklung und Integration externer Dienste
- Datenbankdesign mit PostgreSQL
- Testing mit JUnit 5, Mockito und Testcontainers
- CI/CD Pipeline mit Docker und GitLab
Dein Profil
- Java 21+ und modernes Java (Java 25 mit Preview-Features)
- Spring Boot 3.x – Web, Security, Actuator
- Spring Security + OAuth2 / OIDC Login-Flows
- REST-Integration via RestClient/HTTP-Client
- SQL / PostgreSQL und Datenbankdesign
- Spring Data JDBC + MyBatis (kein Hibernate)
- Flyway-Migrationen
- Testing: JUnit 5, Mockito, Testcontainers, WireMock, REST-Assured
- Docker & GitLab CI Grundlagen
Vergütung besprechen wir im Gespräch.