Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Als Java-Entwickler:in bei [Unternehmensname] gestaltest du skalierbare, leistungsstarke Anwendungen, die unsere Kunden und internen Prozesse vorantreiben. Du arbeitest in einem agilen Team und entwickelst Back-End-Systeme, APIs oder Full-Stack-Anwendungen – von der Konzeption bis zur Implementierung. Dein Code trägt dazu bei, dass unsere digitalen Lösungen sicher, effizient und nutzerfreundlich sind.
Deine Aufgaben im Detail:
- Entwicklung von Java-Anwendungen: Implementierung von Back-End-Services, Microservices oder Enterprise-Anwendungen (z. B. mit Spring Boot, Jakarta EE).
- API-Design und Integration: Erstellung von RESTful APIs und Anbindung an Datenbanken, Drittanbieter-Systeme oder Frontends.
- Datenbankentwicklung: Arbeit mit SQL- oder NoSQL-Datenbanken (z. B. PostgreSQL, MySQL, MongoDB) und Optimierung von Datenbankabfragen.
- Testing und Qualitätssicherung: Durchführung von Unit-Tests, Integrationstests (z. B. mit JUnit, Mockito, Testcontainers) und Mitwirkung bei Code-Reviews.
- Wartung und Optimierung: Weiterentwicklung bestehender Systeme, Performance-Tuning und Behebung von Bugs.
- Agile Zusammenarbeit: Arbeit nach Scrum oder Kanban in cross-funktionalen Teams mit Product Ownern, DevOps und Frontend-Entwickler:innen.
- Dokumentation: Erstellung von technischen Spezifikationen und API-Dokumentationen (z. B. mit Swagger/OpenAPI).
- DevOps und CI/CD: Mitwirkung bei der Automatisierung von Builds, Tests und Deployments (z. B. mit Jenkins, GitLab CI, Docker, Kubernetes).
Technische Skills
- Java-Expertise: Fundierte Kenntnisse in Java 8+ (oder neuer) und Erfahrung mit Spring Boot, Spring Framework (Spring MVC, Spring Security, Spring Data).
- Back-End-Technologien:
- RESTful APIs (Design, Implementierung, Dokumentation).
- Microservices-Architektur (z. B. mit Kafka, RabbitMQ).
- Datenbanken: SQL (z. B. PostgreSQL, MySQL) oder NoSQL (z. B. MongoDB, Cassandra).
- Tools und Frameworks:
- Build-Tools: Maven oder Gradle.
- Testing: JUnit, Mockito, Testcontainers.
- Versionskontrolle: Git (z. B. mit GitHub, GitLab, Bitbucket).
- Cloud und DevOps (von Vorteil):
- Erfahrung mit Cloud-Plattformen (AWS, Azure, GCP).
- Kenntnisse in Docker, Kubernetes, CI/CD-Pipelines.
- Frontend-Grundlagen (optional): Basiswissen in JavaScript/TypeScript, React oder Angular.
- Analytisches Denken: Fähigkeit, komplexe Anforderungen in sauberen Code umzusetzen.
- Teamplayer-Mentalität: Erfahrung mit agilen Methoden (Scrum, Kanban) und cross-funktionaler Zusammenarbeit.
- Problemlösungsorientierung: Kreative Ansätze für technische Herausforderungen.
- Kommunikationsstärke: Klare Dokumentation und Austausch mit Stakeholdern und Teams.
Key Skills
Ranked by relevanceReady to apply?
Join Halian | Managed Services, Recruitment Agency & Contract Staffing and take your career to the next level!
Application takes less than 5 minutes