Java Backend Entwickler

duragIS IT-Consulting GmbH
Walldorf, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

Java (Programming Language) Software Applications Automation of Tests Unit Testing Software Documentation Databases Continuous Integration Dependency Injection Software Design Patterns Programming Tools Java Platform Enterprise Edition (J2EE) Integrated Development Environments
+15 more
Junit PostgreSQL Model View Controller (MVC) Model View ViewModel Software Engineering Appium Spring-boot Gitlab Kotlin Integration Tests Restful APIs AWS EKS Jenkins Artifactory Microservices

Job description

Durchfßhren von Aufwandschätzungen fßr die Implementierung und alle zur technischen Inbetriebnahme notwendigen Aufwände der im Anforderungskontext notwendigen Funktionen. -Die technische Umsetzung / die Codierung der erforderlichen Funktionen auf Basis der beim Auftraggeber eingesetzten Entwicklungswerkzeuge, Frameworks und Bibliotheken fßr Kotlin, Java und Java EE, REST, Springboot und Datenbank (PostgreSQL) sowie fachliche Unterstßtzung bei der Umsetzung. Umsetzung nach Clean-Architecture, Dependency Injection Muster, MVC. -Die Erstellung von JUnit-Tests bzw. Integrationstests zur Unterstßtzung der Testautomatisierung wie im jeweiligen Aufgabenbezug notwendig. UI-Tests mit Appium. -Die vollständige Dokumentation der technischen Komponenten nach geltenden Standards des Auftraggebers sowie in den projektspezifischen Werkzeugen. -Absprachen mit den Disziplinen Business Engineering, User Experience Consulting, Test sowie Betrieb. -Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten auch in den von anderen Entwicklern implementierten Codeteilen / Funktionen / Modulen / Bibliotheken etc. -Vorbereiten, Durchfßhren und Dokumentieren von Komponententests, Modultests, Modulgruppentests. -Erstellen und pflegen von fßr die Wartung und den Betrieb der entwickelten Komponenten notwendigen Systemdokumentationen. -Erstellen von Lieferpaketen fßr die betreffenden Applikationen unter Einsatz der im jeweiligen Kontext geltenden CI/CD Werkzeuge und deren Regeln (Artifactory, Gitlab/CI, Jenkins). -Einrichten und pflegen von Entwicklungsumgebungen. -Einhalten der vereinbarten Standards (Rahmenvertrag, Programmierrichtlinien, Process Library, Bereichs- und Projekthandbuch). -Fachliche Unterstßtzung und Beratung des Auftraggebers bei der Durchfßhrung von Quality Gates im Projektkontext. -Fachliche Unterstßtzung und Beratung der an der Umsetzung der konzipierten LÜsung beteiligten Teams während der kompletten Laufzeit des Projektes.

Requirements

Kotlin, Java und Java EE, REST, Springboot und Datenbank (PostgreSQL) sowie fachliche UnterstĂźtzung bei der Umsetzung. Umsetzung nach Clean-Architecture, Dependency Injection Muster, MVC.

  • Erfahrungen im Umgang mit komplexeren Projektumfeldern. 5 Jahre praktische Erfahrungen sind im Lebenslauf nachvollziehbar, anhand der Diversität eingesetzter Technologien und IT Komponenten, sowie unterstĂźtzter Geschäftsprozesse und Stakeholder

  • Softwareentwicklung Springboot, REST API und Microservice. 3 Jahre praktische Erfahrungen in der freien Wirtschaft sind im Lebenslauf nachvollziehbar
  • Anbindung von Datenbanken 2 Jahre praktische Erfahrungen sind im Lebenslauf nachvollziehbar
  • Nachgewiesene praxiserprobte aktuelle Kenntnisse in Unit Tests (z.B. jUnit). 2 Jahre praktische Erfahrungen sind im Lebenslauf nachvollziehbar

Anforderungen - should/nice to have:

  • Fundierte praktische Erfahrungen im Entwurf und der Konzeption, sowie der Umsetzung von komplexen Softwareanwendungen (z. B. Clean Architecture, DDD). 2 Jahre praktische Erfahrungen sind im Lebenslauf nachvollziehbar

  • Praktische Erfahrung in der Umsetzung von modernen Design Patterns (z.B. MVVM). 2 Jahre praktische Erfahrungen sind im Lebenslauf nachvollziehbar
  • Erfahrungen in der Wartung von Legacy Code. 2 Jahre praktische Erfahrungen sind im Lebenslauf nachvollziehbar

  • Fundiertes Wissen in der Implementierung von Microservices mit JavaEE und AWS EKS.

Wir freuen uns auf Ihre Bewerbung.

Sprachen: Sehr gute Deutsch- und Englischkenntnisse in Wor und Schrift.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on duragis.de

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri ¡ WWC 2023

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler ¡ LIVE

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff ¡ Europe 2026 Virtual

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans ¡ LIVE

4:54 min

Implementing geographic salary tiers for compensation equity and fairness

Rudi Bauer Rudi Bauer +1 ¡ Cappuccino with HR

Videos

See all

Related articles

See all