Senior Java Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+26 more
Job description
Als Senior Java Entwickler (m/w/d) beim Software Technology Center wirst Du in der Softwareentwicklung mit der Umsetzung von Java Applikationen betraut. Du wirst bevorzugt in Projekten bei unseren Kunden vor Ort eingesetzt, bei denen moderne Methoden und Prozesse für die Softwareentwicklung zum Einsatz kommen sollen (bspw. Agile Softwareentwicklung, DevOps, Infrastrukturautomatisierung und/oder Continuous Delivery).
Zu Deinen Aufgaben gehören außerdem:
· Aktive Mitarbeit in allen Phasen eines Softwareentwicklungsprojektes · Erstellung von Applikationen im Bereich Java-Entwicklung · Verantwortung für die Erstellung von Aufwandsschätzungen / Kalkulationsgrundlagen (z.B. bei Kundenausschreibungen im öffentlichen Bereich) · Verantwortung für die Erstellung technischer Konzepte (z.B. Anforderungsanalyse) · Mitwirkung innerhalb der Ausschreibungsphase bei der Erstellung von Angeboten (z.B. Analyse und Design (Konzeption) von Standardsystemarchitekturen für Ausschreibung) · Konzeption von Testkonzepten und Implementierung der jeweiligen Testumgebung sowie Durchführung 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.), · Mehrjährige Programmiererfahrung in der Programmiersprache Java sowie Webseitenentwicklung mit Angular, HTML5, CSS und JavaScript/Typescript
Requirements
Für diese Position ist fachliches Know-how notwendig, wie es üblicherweise durch eine mehrjährige Berufserfahrung und durch Abschluss einer Berufsausbildung bzw. eines Bachelor-Studiums erworben wurde., · 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 Durchführung 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 über relationale Datenbanken (Schlagwörter: Transaktionen/Isolation, referenzielle Integrität), sicherer Umgang mit SQL und PL/SQL · Kommunikation von Konzepten und Architekturen in das Projektteam · Teamfähigkeit, Lösungsorientierung · Fähigkeit zu abstrahieren, zu modellieren und zu vereinfachen · Fähigkeit, Abhängigkeiten zu erkennen · Analytisches und strukturiertes Vorgehen und eigenständiges selbstverantwortliches Arbeiten · Interesse und die Bereitschaft, dich in immer neue Themen und Aufgabenstellungen einzuarbeiten · Bereitschaft, dich einer Sicherheitsüberprüfung nach dem Sicherheitsüberprüfungsgesetz (SÜG) zu unterziehen · Sehr gute Sprach- und Schriftkenntnisse in Deutsch (Europäischer Referenzrahmen mind. Level C1) und fließende Englischkenntnisse setzen wir voraus
Benefits & conditions
· Faires Gehalt, mit tarifvertraglicher Bindung · 30 Urlaubstage, bis zu 5 zusätzlichen bezahlten freien Tage · weitreichende betriebliche Inklusionsvereinbarung · Flextime · Variable Arbeitszeitmodelle · Betriebliche Altersvorsorge und vermögenswirksame Leistungen · Ein persönlich auf Sie zugeschnittenes Schulungs- und Ausbildungsprogramm für Ihre individuelle Entwicklung
About the company
Eviden ist ein Unternehmen der Atos-Gruppe mit einem Jahresumsatz von ca. 5 Mrd. EUR und weltweit führend bei der datengesteuerten, vertrauenswürdigen und nachhaltigen digitalen Transformation. Als digitales Unternehmen der nächsten Generation mit weltweit führenden Positionen in den Bereichen Digital, Cloud, Data, Advanced Computing und Digital Security verfügt Eviden über fundiertes Fachwissen für alle Branchen in mehr als 53 Ländern. Durch die Kombination einzigartiger High-End-Technologien über das gesamte digitale Kontinuum mit 57.000 Weltklasse-Talenten erweitert Eviden die Möglichkeiten von Daten und Technologie, heute und für kommende Generationen.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Finding IT & Technology English-speaking Jobs in Germany
Top-Paying Tech Jobs (with Salaries)
The Most Popular IT Jobs on the Market
Where to Find Entry-Level Software Engineering Jobs