-
Halian | Managed Services, Recruitment Agency & Contract Staffing
View all jobs
Senior Java Developer (m/f/d)
Germany
· Full-time
·
Mid-Senior
Ihre Aufgaben im Detail
Technische Skills
- Entwicklung von Java-Anwendungen: Implementierung von Back-End-Services, RESTful APIs und Microservices (z. B. mit Spring Boot, Spring Framework, Jakarta EE).
- Datenbankentwicklung & Integration: Arbeit mit SQL- und NoSQL-Datenbanken (z. B. PostgreSQL, MySQL, MongoDB) sowie Optimierung von Datenbankabfragen und Transaktionen.
- Systemarchitektur & Design: Mitwirkung bei der Konzeption und Weiterentwicklung skalierbarer Systemarchitekturen unter Berücksichtigung von Performance, Sicherheit und Wartbarkeit.
- Testing & Qualitätssicherung: Durchführung von Unit-, Integrations- und Systemtests (z. B. mit JUnit, Mockito, Testcontainers) sowie Mitwirkung bei Code-Reviews.
- Agile Zusammenarbeit: Arbeit nach Scrum oder Kanban in cross-funktionalen Teams mit Product Ownern, DevOps und Frontend-Entwickler:innen.
- Dokumentation & Wissensmanagement: Erstellung von technischen Spezifikationen, API-Dokumentationen (z. B. mit Swagger/OpenAPI) und internen Wiki-Einträgen.
- DevOps & CI/CD: Mitwirkung bei der Automatisierung von Builds, Tests und Deployments (z. B. mit Jenkins, GitLab CI, Docker, Kubernetes).
- Technologie-Scouting: Evaluation und Einführung moderner Frameworks, Tools und Best Practices (z. B. Quarkus, Micronaut, Reactive Programming).
Technische Skills
- Java-Expertise: Fundierte Kenntnisse in Java 8+ (oder neuer) und Erfahrung mit Spring Boot, Spring Framework (Spring MVC, Spring Security, Spring Data, Spring Batch).
- Back-End-Technologien: Erfahrung mit RESTful APIs, Microservices-Architekturen und Message Brokern (z. B. Kafka, RabbitMQ).
- Datenbanken: Kenntnisse in SQL (PostgreSQL, MySQL, Oracle) und/oder NoSQL (MongoDB, Cassandra).
- Tools & Frameworks: Vertrautheit mit Build-Tools (Maven, Gradle), Versionskontrolle (Git), CI/CD-Pipelines und Containerisierung (Docker, Kubernetes).
- Frontend-Grundlagen (optional): Basiswissen in JavaScript/TypeScript, React oder Angular für Full-Stack-Aufgaben.
- Analytisches Denken: Fähigkeit, komplexe Anforderungen in saubere, wartbare Lösungen umzusetzen.
- Teamplayer-Mentalität: Erfahrung mit agilen Methoden (Scrum, Kanban) und cross-funktionaler Zusammenarbeit.
- Problemlösungsorientierung: Kreative Ansätze für technische Herausforderungen und Optimierung bestehender Systeme.
- Kommunikationsstärke: Klare Dokumentation und Präsentation technischer Konzepte für Stakeholder und Teams.
- Deutsch: Sehr gute Kenntnisse (C1/C2).
- Englisch: Gute Kenntnisse (B2/C1) für internationale Teams.
Key Skills
Ranked by relevance
java
microservices
restful apis
spring boot
kubernetes
postgresql
docker
nosql
mysql
scrum
cicd
sql
gitlab ci
cassandra
rabbitmq
angular
jenkins
devops
oracle
gradle
gitlab
react
kafka
maven
junit
git
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Backend Developer (m/f/d)
2026-05-15
Full-time
Not Applicable
United Arab Emirates
Staffing
Engineering
View Job Details
Related
Full Stack Java Developer (m/f/d)
2026-05-14
Temporary
Not Applicable
Netherlands
Staffing
Engineering
View Job Details
Related
Senior Java Developer (m/f/d)
2026-05-25
Full-time
Mid-Senior
Germany
Staffing
Engineering
Login to Apply
- Posted
- Oct 01, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Berlin
Industries
Staffing
Recruiting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Backend Developer (m/f/d)
2026-05-15
Full-time
Not Applicable
United Arab Emirates
Staffing
Engineering
View Job Details
Related
Full Stack Java Developer (m/f/d)
2026-05-14
Temporary
Not Applicable
Netherlands
Staffing
Engineering
View Job Details
Related
Senior Java Developer (m/f/d)
2026-05-25
Full-time
Mid-Senior
Germany
Staffing
Engineering