PS
Java Backend Entwickler (m/w/d) - mit Maven, Postgres & DevOps Know How
percision services GmbH
Berlin · flexible Full-time Mid Level Today
About the role
About
Für unseren Kunden in Berlin suchen wir ab sofort zwei Backend Entwickler (m/w/d). Der Einsatz soll jeweils in Vollzeit bis Ende 2026 laufen (+ Verlängerungsoption). Einsatzort ist überwiegend remote.
Generelle Anforderungen
- Erfahrungen mit dem Build-Managementtool Maven
- Fähigkeit zur Verwendung von Storybook zur Entwicklung von Komponenten
- Erfahrungen mit Java und Spring Boot
- Grundlegende Kenntnisse im Bereich der Suchmaschinenoptimierung (SEO)
- Dependency Maintenance und Erfahrung bei Migration auf neue Major Versionen von Abhängigkeiten
Mindestanforderungen (Nichterfüllung führt zum Ausschluss des Angebots) - nachzuweisen anhand konkreter Projektreferenzen aus den vergangenen 3 Jahren:
- 2 Jahre Kenntnisse im Bereich DevOps (DevOps Mindset - you build it, you run it - Logging/Monitoring)
- 2 Jahre Kenntnisse in der Architektur und der Kommunikation von verteilten Systemen (Microservices)
- Kenntnisse des Software-Lebenszyklus des Software-Delivery-Prozesses mit den einschlägigen Tools (gitlab, Kubernetes, artifactory, docker)
- 2 Jahre Kenntnisse im Bereich relationale Datenbanken
- 3 Jahre Kenntnisse in der Programmiersprache Java
- 2 Jahre Kenntnisse mit dem Spring-Framework und Spring Boot sowie erweiterte Kenntnisse in Web Security und REST
- 2 Jahre Kenntnisse im Bereich Unit-Tests und Integrationstests
- 2 Jahre Kenntnisse in der Arbeit mit Build-Management-Tools (insbesondere Apache Maven)
Sprachkenntnisse
- Deutschkenntnisse (C2) oder Muttersprache
- Englischkenntnisse (B2)
Zu bewertende Qualifikationsanforderungen
- Kenntnisse in der Arbeit mit PostgreSQL
- Kenntnisse in der Konfiguration von Spring-Framework und Spring-Boot basierten Applikationen
- Erfahrung in Java 17 (und höher)
- Kenntnisse in der Umsetzung von hexagonalen Architekturen
- Kenntnisse mit Restful-Architekturen
- Kenntnisse mit agilen Software-Entwicklungsprozessen (insbesondere Scrum, Code Review etc.)
- Kenntnisse im Bereich der Testautomatisierung (Unit-Tests, Integrations-Tests)
- Kenntnisse im Umgang mit gängigen Build Tools
Wünschenswerte Kenntnisse
- Erfahrung in JPA
- Erfahrung in Gitlab CI/CD
- Erfahrung in Domain-driven Design
- Erfahrung in RabbitMQ
Bewerbung
Wir freuen uns auf ihre projektbezogene Bewerbung & Unterlagen über unser Bewerbungstool unten.
Skills
Apache MavenDockerGitlabJavaJava 17JPAKubernetesPostgreSQLRabbitMQRESTSpring BootSpring FrameworkUnit Testing
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free