Java/JakartaEE Entwickler:in IT / Telecom / Internet

Talentor International
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Senior

Job location

Tech stack

Java
Artificial Intelligence
Automation of Tests
Computer Programming
DevOps
Web Development
IntelliJ
JUnit
Maven
Software Architecture
Reverse Engineering
SQL Databases
Test Driven Development
GitHub Copilot
Backend
GIT
Kubernetes
Cucumber
Domain Driven Design
Docker

Job description

  • Entwicklung und Weiterentwicklung von Backend-Services mit Java, Jakarta EE und MicroProfile
  • Umsetzung komplexer fachlicher Anforderungen in qualitativ hochwertigen, wartbaren Code
  • Mitarbeit in einem agilen Produktteam mit Fokus auf stabiler und zuverlässiger Delivery
  • Anwendung von Test Driven Development (TDD) sowie Nutzung moderner Testframeworks
  • Entwicklung und Betrieb von Anwendungen im DevOps-Umfeld (Docker, Kubernetes)
  • Mitarbeit bei Architektur- und Designentscheidungen unter Einsatz von Domain Driven Design und/oder hexagonaler Architektur
  • Dokumentation von Softwarearchitektur anhand von ARC42
  • Reverse Engineering bestehender Systeme, um Anforderungen aus bestehendem Code abzuleiten
  • Enge Zusammenarbeit mit Fachbereich, Entwicklern und weiteren Teams

Requirements

  • Langjährige praktische Erfahrung als Backend-Entwickler (Java, Jakarta EE, Microprofile, SQL)
  • Praktische Erfahrung Git, Maven und IntelliJ
  • Fundierte Erfahrung im DevOps Umfeld (Docker und Kubernetes)
  • Erfahrung in der Entwicklung mit TDD
  • Kenntnisse in Domain Driven Design und oder hexagonaler Architektur
  • Kenntnisse von ARC42 als Dokumentationstemplate
  • Kenntnisse von diversen Testframeworks und Testautomatisierung (z. B. Cucumber, jUnit, etc.)
  • Sicherer Umgang mit modernen AI-basierten Coding-Assistants (z.B. GitHub Copilot)
  • Ein Plus sind Bereitschaft und Erfahrungen in der Frontend-Entwicklung
  • Fliessende Deutschkenntnisse

Apply for this position