> Markdown version of [/jobs/ext/3586039-java-developer](https://www.wearedevelopers.com/jobs/ext/3586039-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer - **Company:** Atos Gruppe - **Location:** Frankfurt am Main, Germany - **Contract:** Permanent contract - **Skills:** Java (Programming Language), .NET Framework, Microsoft Excel, Agile Methodology, Confluence, JIRA, Automation of Tests, Unit Testing, Databases, Continuous Delivery, Relational Databases, Software Design Patterns, DevOps, Java Platform Enterprise Edition (J2EE), Excel Macros, Gradle, Spring Framework, Junit, Apache Maven, Scrum Methodology, Regression Testing, Mockito, Software Engineering, SQL Databases, Test Case, UML, Git, Information Technology, Vba Programming Language, Software Version Control, Docker, Jenkins - **Published:** October 5, 2026 - **Apply:** https://www.adzuna.de/details/3716740126 ## About the Role Für diese Position benötigst Du eine abgeschlossene Hochschulausbildung (Bachelor o.ä.) mit Fachrichtung Informatik, Wirtschaftsinformatik oder mindestens eine zweijährige abgeschlossene Berufsausbildung und zusätzliche aufgabenübergreifende Fachkenntnisse., · Mehrjährige Erfahrung in der Java Programmiersprache sowie im Java Ökoumfeld · Kenntnisse von Architekturkonzepten von Frameworks und Entwurfsmustern und deren Umsetzung bei der Programmierung, sowie Grundkenntnisse in UML · Vertiefte Kenntnisse in der Softwareentwicklung mit Hilfe eines Java Technologiestacks, beispielsweise Spring oder Java EE · Erfahrung bei der Programmierung von automatisierten Tests (JUnit, Mockito) · Praktische Erfahrung im Umgang mit Versionskontrollsystemen wie Git und Change Management Systemen wie Confluence und Jira · Erfahrungen mit aktuellen Build Systemen (z.B. Maven oder Gradle) · Vertiefte Kenntnisse im Bereich CI und CD (z.B. Jenkins und Docker) · Vertiefte Kenntnisse in agilen Methoden wie Scrum oder Kanban · Vertiefte Kenntnisse über relationale Datenbanken · Teamfähigkeit, Lösungsorientierung · Analytisches und strukturiertes Vorgehen und eigenständiges selbstverantwortliches Arbeiten · Das 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 ## Description · Mitwirkung bei der Erstellung von Applikationen im Bereich der Java-Entwicklung, die über den Funktionsumfang einer Standardsoftware hinausgehen · Mitwirkung bei der Erstellung von Aufwandsschätzungen / Kalkulationsgrundlagen · Mitwirkung bei der Erstellung technischer Konzepte (z.B. Anforderungsanalyse) · Unterstützung innerhalb der Ausschreibungsphase bei der Erstellung von Angeboten (z.B. Analyse von Teilaspekten der Ausschreibung) · Unterstützung bei der für die Evaluation neuer Methoden oder Verfahren im Bereich der Java-Entwicklung (z.B. Continuous Delivery, DevOps, etc.) Diese Stelle ist in der Atos Information Technology GmbH/Atos International Germany GmbH/Atos IT-Dienstleistung und Beratung GmbH bundesweit zu besetzen. Allgemeine Aufgaben Je nach Projekteinsatz Leistungen in folgenden Bereichen · Unterstützung bei der Identifikation neuer Methoden, Verfahren, Regelwerke bzw. Tools und Applikationen (z.B. durch Internet-Recherche, Teilnahme an Webinaren, Einlesen bzw. Tool-Anwendung, Abstimmung mit Experten, etc.) · Unterstützung bei Ausschreibungsphasen (z.B. durch Internet-Recherche zu ausschreibungsrelevanten Themen, Zulieferung von fachl. Dokumentationen, Mitwirkung bei Untersuchung auf techn. Machbarkeiten etc.) · Unterstützung bei der Konzepterstellung zu Analyse- und Designthemen (z.B. durch Teil-Lieferungen zum Grob-Konzept bzw. Feinkonzept) · Ausarbeitung und Dokumentation von System- oder Softwarelösungsarchitekturen (z.B. durch Zulieferung von Konzeptvorschlägen zu einzelnen Themen bzw. Modulen) · Zulieferungen zur Erstellung von Aufwandsschätzungen und Kalkulationsgrundlagen (z.B. durch Erarbeiten einer Excel-Kalkulationsvorlage ggf. mit eigenen Schätzungen als Zulieferung zum Schätzverantwortlichen) · Erstellung von Teilkomponenten zu Standardapplikationen (z.B. Customizing bzw. Entwicklung und Implementierung als Zulieferung zum Gesamtpaket) · Entwicklung bzw. Implementierung von Software in mehreren IT-Technologien (z.B. Programmierung unter Anleitung z.B. in Excel-Makros (VBA), Datenbanken (SQL), .NET oder Java basierter Programmierung) · Mitwirkung beim Erstellen von technischen Testfällen bzw. eigenständige Durchführung von Tests (z.B. im Rahmen der Entwicklungsphase bei UNIT-Tests, Regressionstests anhand der gemeinsam mit dem Kunden festgelegten Kriterien) · Durchführung von Fehlerbereinigungen (z.B. im Rahmen von Testing in der Software-Entwicklungsphase) · Mitwirkung bei der Entwicklung eines Qualitätssicherungs- bzw. Abnahmekonzeptes (z.B. durch Erstellung einzelner Kapitel oder Aufbereitung einzelner Themen als Input für das Konzept) · Mitwirkung bei der Durchführung der technischen Qualitätssicherung (z.B. durch Übernehmen einzelner Tasks) · Mitwirkung bei der Erstellung und Pflege technischer Dokumentationen (z.B. Zulieferung einzelner Kapitel zum Benutzerhandbuch) · Mitwirkung bei der Durchführung von Kunden-Workshops (z.B. Vorbereitung und/oder Halten von Präsentationen zu Teilthemen, Aufbereiten von Informationen zu einem fachlichen Thema) ## Related Videos - [GitOps for the people](https://www.wearedevelopers.com/videos/461-gitops-for-the-people) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Finding IT & Technology English-speaking Jobs in Germany ](https://www.wearedevelopers.com/magazine/446-finding-it-technology-english-speaking-jobs-in-germany) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [IT Salaries in Germany](https://www.wearedevelopers.com/magazine/287-it-salaries-in-germany)