Backend Entwickler*in
DFB GmbH
Frankfurt am Main, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German Experience level
IntermediateJob location
Remote
Frankfurt am Main, Germany
Tech stack
Java
Amazon Web Services (AWS)
Azure
Cloud Computing
Code Review
Databases
Continuous Integration
Relational Databases
Programming Tools
Github
Human-Computer Interaction
PostgreSQL
Microsoft Office
MySQL
NoSQL
Software Engineering
Web Applications
Spring-boot
Backend
Gitlab
Information Technology
Front End Software Development
REST
Jenkins
Job description
Home-Office Amazon Web Services (AWS) Backend Entwicklung CI/CD (Continuous Integration/Delivery) Datenbanken Dokumentation Gitlab
+8 Top, * Konzeption, Entwicklung, Optimierung und Wartung von skalierbaren Back-End-Lösungen mit Java
- Skalierbarkeit und Performance unserer hoch frequentierten Systeme sicherstellen
- Analyse und Verbesserung bestehender Systeme und Anwendungen
- Zusammenarbeit mit Front-End-Entwicklern zur Integration von Benutzeroberflächen
- Implementierung von RESTful APIs zur Unterstützung mobiler und Web-Anwendungen
- Fehlerbehebung und Weiterentwicklung bestehender Anwendungen
- Sicherstellung der Codestandards und Qualitätssicherung durch regelmäßige Code-Reviews und Tests.
- Aktive Teilnahme an Team-Meetings sowie der Planung und Konzeption neuer Projekte
Requirements
- Abgeschlossenes Studium der Informatik, Softwareengineering oder eine vergleichbare Ausbildung
- Mindestens 3-5 Jahre Berufserfahrung in der Java-Entwicklung (Java 8 und höher)
- Fundierte Kenntnisse in der Entwicklung von skalierbaren Web-Anwendungen und RESTful Services
- Mehrjährige Erfahrung mit Frameworks wie SpringBoot, Jakarta EE oder ähnlichem
- Kenntnisse in relationalen Datenbanken (z.B. MySQL, PostgreSQL) und NoSQL-Datenbanken
- Vertrautheit mit modernen Entwicklungswerkzeugen und CI/CD-Pipelines, wie Jenkins, GitLab, GitHub Actions oder ähnlichem
- Erfahrung in der Dokumentation komplexer technischer Zusammenhänge
- Gute Deutschkenntnisse in Wort und Schrift
- Eigenverantwortliche und strukturierte Arbeitsweise
- Sehr gute kommunikative Fähigkeiten und Teamfähigkeit
- Analytisches Denkvermögen und eine lösungsorientierte Arbeitsweise
- Ausgeprägte Hands on Mentalität
Von Vorteil:
- Erfahrung mit Cloud-Native Technologien
- Vertrautheit mit aktuellen Webtechnologien und -standards sowie der Integration von Drittsystemen und Schnittstellen.
- Erfahrung mit Cloudprovider wie AWS oder Azure
Job-Infos Berufsfelder Anwendungsentwicklung Studienfächer Informatik Informationstechnik Wirtschaftsinformatik Abschluss Ausbildung Bachelor Master/Diplom