Zum Hauptinhalt gehen
Erstellt am 13. Mai 2026

Java (Senior) Developer / Architect - AMS AD

Norconsulting Global Recruitment
Furth, BY, Germany Vollzeit
Reference: 421_754281_684VRW

Als Senior Engineer Java (m/w/d) beim Software Technology Center werden Sie in der Softwareentwicklung mit der Umsetzung von Java Applikationen betraut. Sie werden bevorzugt in Projekten bei unseren Kunden vor Ort eingesetzt, bei denen moderne Methoden und Prozesse fur die Softwareentwicklung zum Einsatz kommen sollen (bspw. Agile Softwareentwicklung, DevOps, Infrastrukturautomatisierung und/oder Continuous Delivery).

Zu ihren Aufgaben gehoren auerdem:

  • Aktive Mitarbeit in allen Phasen eines Softwareentwicklungsprojektes
  • Verantwortung fur die Erstellung von Applikationen im Bereich Java-Entwicklung
  • Verantwortung fur die Erstellung von Aufwandsschatzungen / Kalkulationsgrundlagen (z.B. bei Kundenausschreibungen im offentlichen Bereich)
  • Verantwortung fur die Erstellung technischer Konzepte (z.B. Anforderungsanalyse)
  • Mitwirkung innerhalb der Ausschreibungsphase bei der Erstellung von Angeboten (z.B. Analyse und Design (Konzeption) von Standardsystemarchitekturen fur Ausschreibung)
  • Konzeption von Testkonzepten und Implementierung der jeweiligen Testumgebung sowie Durchfuhrung von Tests
  • Wissenstransfer Atos intern (z.B. im Rahmen von "Learning Friday" Veranstaltungen)
  • Proaktive Identifizierung, Bewertung und Umsetzung von neuen Methoden oder Verfahren im Bereich der Java-Entwicklung (z.B. Continuous Delivery, DevOps, etc.)



Anforderungen

Fur diese Position ist fachliches Know-how notwendig, wie es ublicherweise durch eine mehrjahrige Berufserfahrung und durch Abschluss einer Berufsausbildung bzw. eines Bachelor-Studiums erworben wurde.

Folgende Anforderungen werden an Sie gestellt:

  • Mehrjahrige Programmiererfahrung in der Programmiersprache Java sowie Webseitenentwicklung mit Angular, HTML5, CSS und JavaScript/Typescript
  • Praktische Erfahrung und Kenntnisse in der Programmierung von Webservices, Microservices und Kenntnisse in der cloud native Programmierung
  • Fortgeschrittene Kenntnisse in der Softwareentwicklung mithilfe eines Java EE Technologiestacks (JSF, JPA und Objekt-Relationalen Mapping-Frameworks (z. B. Hibernate))
  • Debugging bzw. Remotedebugging von Java Anwendungen
  • Sichere Anwendung von Architekturkonzepten, von Frameworks und Entwurfsmustern und UML
  • Erfahrungen bei der Programmierung und Durchfuhrung von Entwicklertests und Erfahrung mit Testautomation (bspw. mithilfe von TestNG, JUnit, Selenium)
  • Erfahrung mit integrierten Entwicklungsumgebungen, vorzugsweise Eclipse
  • Praktische Erfahrung im Umgang mit Versionskontrollsystemen (bspw. Git, Subversion) und ChangeManagement-Systemen (bspw. BugZilla, Confluence, Jira)
  • Kenntnisse in agilen Methoden (z.B. Scrum, Kanban) sowie im Bereich Continous Delivery bzw. Deployment (z.B. Jenkins, Maven)
  • Fortgeschrittene Kenntnisse uber relationale Datenbanken (Schlagworter: Transaktionen/Isolation, referenzielle Integritat), sicherer Umgang mit SQL und PL/SQL
  • Kommunikation von Konzepten und Architekturen in das Projektteam
  • Teamfahigkeit, Losungsorientierung
  • Fahigkeit zu abstrahieren, zu modellieren und zu vereinfachen
  • Fahigkeit, Abhangigkeiten zu erkennen
  • Analytisches und strukturiertes Vorgehen und eigenstandiges selbstverantwortliches Arbeiten
  • Deutsch C2 nach europaischem Referenzrahmen

Jobbenachrichtigungen per Newsletter erhalten