Softwareentwickler Java - Großraum Leverkusen
Role details
Job location
Tech stack
Job description
Entwicklung, Implementierung und Wartung von Java-basierten Softwarelösungen Analyse von Anforderungen und Erstellung technischer Spezifikationen Design und Entwicklung von Backend-Services und Schnittstellen Durchführung von Tests und Debugging zur Sicherstellung der Softwarequalität Integration von Datenbanken und externen APIs in bestehende Systeme Dokumentation der entwickelten Lösungen und Erstellung von Benutzerhandbüchern Zusammenarbeit mit anderen Entwicklern, Projektmanagern und Fachabteilungen zur Umsetzung von Projekten
Requirements
Abgeschlossene Berufsausbildung als Fachinformatiker (m/w/d) Anwendungsentwicklung oder ein Studium im Bereich Informatik oder eine vergleichbare Qualifikation Mehrjährige Berufserfahrung in der Softwareentwicklung mit Java Fundierte Kenntnisse in Java-Technologien wie Java SE/EE, Spring, Hibernate Erfahrung mit Datenbanken (z.B. SQL, NoSQL) und Webtechnologien (z.B. REST, SOAP) Sehr gute Deutsch- und Englischkenntnisse Sicherer Umgang mit Entwicklungsumgebungen und Tools wie Eclipse, IntelliJ IDEA, Git Analytische Fähigkeiten und eine strukturierte Arbeitsweise Teamfähigkeit und Kommunikationsstärke Bereitschaft zur kontinuierlichen Weiterbildung