Aktuelle Jobs
Entdecken und Bewerben Sie sich für Jobs
							Alle Jobs
							
						
					Senior Java Developer (m/f/d)
											Permanent
										
											Nürnberg, Germany
										
											
											19.09.2025
										
									Deine Rolle: Java-Experte für moderne Softwarelösungen
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).
 
Dein Profil: Was du mitbringst
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).
 
Soft Skills
- 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.