Senior Backend Software Engineer
(m/w/d)
Festanstellung durch unseren Kunden Hamburg Startdatum: sofort Referenznummer: 846394/1
Diesen Job teilen oder drucken
Aufgaben
1. Unterstützung bei Planung, Entwicklung und Weiterentwicklung von Backend-Komponenten und Microservices mit Java und Spring Boot in einer modernen Cloud-Umgebung ( Kubernetes)
2. Mitgestaltung der Software-Architektur sowie aktive Beteiligung an technischen Designentscheidungen in enger Abstimmung mit Teamleitung und angrenzenden Fachbereichen
3. Mentoring und technische Unterstützung von Entwickler*innen zur Förderung von Wissenstransfer und Teamzusammenarbeit
4. Optimierung und Weiterentwicklung von Entwicklungsprozessen, Methoden und eingesetzten Technologien
5. Erstellung und Pflege technischer Konzepte und Dokumentationen
6. Mitwirkung bei der Definition und Umsetzung von Teststrategien inkl. Erstellung von Testplänen, Testfällen und automatisierten Tests (Unit- und Integrationstests)
7. Entwicklung und Optimierung von REST-basierten Web-APIs zur Integration mit Frontend-Systemen und externen B2B-/B2C-Anwendungen
8. Implementierung von nachrichtenbasierter Kommunikation ( über Messaging-Systeme oder Event-Broker) zur effizienten Kopplung von Microservices
9. Umsetzung und Pflege von Datenbankänderungen ( PostgreSQL, MongoDB) unter Berücksichtigung von Datensicherheit, -integrität und -verfügbarkeit
10. Sicherstellung der Codequalität durch Refactoring, Code Reviews und Einhaltung definierter Codierungsstandards
11. Enge Zusammenarbeit mit Projektmanagement und Produktteams zur Realisierung technischer Lösungen im Einklang mit den Projektzielen
Profil
12. Abgeschlossenes Studium der Informatik oder einer vergleichbaren Fachrichtung
13. Mehrjährige Berufserfahrung in der Entwicklung mit Java und Spring Boot im Unternehmensumfeld
14. Erfahrung mit Messaging-Systemen (z.?B. RabbitMQ), relationalen und dokumentenbasierten Datenbanken (z.?B. PostgreSQL, MongoDB)
15. Sehr gute Deutsch- und Englischkenntnisse (mindestens C1-Niveau)
16. Ausgeprägte Teamfähigkeit sowie ein hohes Maß an Eigenverantwortung und Engagement
17. Grundlegende Kenntnisse in QA-Konzepten, Testmethoden und Testarten (z.?B. Funktions-, Regressions- und UI-Tests)
18. Kenntnisse im Bereich DevOps (z.?B. Docker, Kubernetes, CI/CD) sind von Vorteil
19. Erfahrung mit branchenspezifischen Kernapplikationen ist wünschenswert, aber kein Muss
Benefits
20. Spannende Aufgaben in einem motivierten und aufgeschlossenen Team an einem attraktiven Standort in Hamburg
21. Ein positives Arbeitsklima in einer verantwortungsvollen und partnerschaftlichen Unternehmenskultur, die Vielfalt und Weiterbildung fördert
22. Langfristige Zusammenarbeit mit persönlichen Entwicklungsperspektiven in einem wachsenden Unternehmen
23. Raum für kreative Ideen und Engagement sowie kurze Entscheidungswege in einer flachen Hierarchie
24. Ausgewogene Work-Life-Balance durch flexible Arbeitszeiten bei einer 38,5-Stunden-Woche und die Möglichkeit zum mobilen Arbeiten
Gehaltsinformationen