> Markdown version of [/jobs/ext/1383602-senior-consultant-software-development-java](https://www.wearedevelopers.com/jobs/ext/1383602-senior-consultant-software-development-java). 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). --- # Senior Consultant Software Development Java - **Company:** MID GmbH - **Location:** Nürnberg, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Databases, Hibernate (Java), Java Persistence API, Spring Framework, Python (Programming Language), Scrum Methodology, Software Architecture, Ansible, Software Engineering, Software Systems, SQL Databases, Spring-boot, Git, AngularJS, Kubernetes, Information Technology, Terraform, Software Version Control, Docker, Microservices - **Published:** July 22, 2026 - **Apply:** https://www.adzuna.de/details/5727306228 ## About the Role * Dein Studium im Bereich (Wirtschafts-)Informatik oder einem anderen Studiengang mit IT- und/oder Informatik-Fokus hast Du abgeschlossen, alternativ verfügst Du über eine vergleichbare Qualifikation mit entsprechender IT-Affinität. * Du bringst langjährige Berufserfahrung (mind. 5 Jahre) im Bereich Softwareentwicklung mit, davon einschlägige Erfahrung mit Java, Javascript (z. B. Angular, Spring, Hibernate, JPA) und SQL. * Du hast Erfahrung mit Versionskontrolle (Git), dem Springboot Framework, Datenbanken, Docker und mit API-Dokumentationen. * Erste Erfahrungen mit Terraform und Ansible oder Kenntnisse in Python sind von Vorteil. * Eigenverantwortliches Arbeiten ist für dich selbstverständlich, außerdem arbeitest Du gerne in einem agilen Team und agile Prozesse wie Scrum oder Kanban sind Dir bekannt. * Eine Zertifizierung nach iSAQB® Certified Professional for Software Architecture ist ein Plus. * ISO/IEC 25010, SQuaRE, Docker und Kubernetes sind für dich keine Fremdwörter. * Du punktest durch analytische und konzeptionelle Fähigkeiten sowie einer eigenständigen und strukturierten Arbeitsweise. * Eine hohe Kommunikationsfähigkeit sowie Kreativität und soziale Kompetenz zeichnen Dich aus. * Du verfügst über verhandlungssichere Deutschkenntnisse und kannst bei Bedarf auch in englischer Sprache kommunizieren. * Gelegentliche Dienstreisen innerhalb Deutschlands sind für Dich kein Problem. ## Description Für spannende Projekteinsätze bei unseren Kunden suchen wir erfahrene Softwareentwickler (m/w/d) mit Java und Microservices-Expertise (Full Stack)., * In Deiner Position als Softwareentwickler:in erwarten Dich abwechslungsreiche und anspruchsvolle Tätigkeiten entlang des gesamten Prozesses der Softwareentwicklung in Projekteinsätzen bei unseren Kunden. * Eigenverantwortlich stimmst Du die unterschiedlichen Anforderungsspezifikationen mit unseren Kunden und Fachabteilungen ab. * Du wirkst an fachlichen und technischen Systementwürfen von (Web-)Anwendungen mit. * Du setzt diese Entwürfe um und verantwortest sowohl die Programmierung als auch die Implementierung der Anwendungen. * Dabei bringst Du Deine Expertise und Erfahrung im Umfeld innovativer Softwarelösungen unter Nutzung von Java ein. * Die anschließende Qualitätssicherung, Tests, Inbetriebnahme und Unterstützung in verschiedenen Projekten runden Dein Aufgabengebiet ab. * Mit Interesse für fachliche Architekturen entwickelst du Services in einer Microservice-Architektur und pflegst bestehende Systeme. * Du implementierst CI / CD Pipelines. * In deinem Alltag setzt du Clean Code und Clean Architecture ein und unterstützt das Team dabei, diese ebenfalls einzusetzen., * Die Möglichkeit, Dich auf Basis Deiner Expertise und Talente auf den Einsatz in Kundenprojekten zu konzentrieren, oder ergänzend zu Kundenprojekten bei der Mitgestaltung unserer Zukunftsthemen sowie deren Marktdurchdringung zu unterstützen. * Aktuell sind wir rund 170 MIDler:innen und wir wollen weiter wachsen. Nutze die Chance und gestalte innerhalb unseres agilen Arbeitsumfelds aktiv mit! * Auch Du sollst wachsen, daher ist uns Deine persönliche und fachliche Entwicklung besonders wichtig. * Du profitierst von einem erfahrenen Mentor, individuellen Einarbeitungskonzepten und Weiterbildungen sowie Projektverantwortung. * Um Dein Vertrauen in uns zurückzugeben, bieten wir Dir ein attraktives Gehaltspaket (z.B. Bonus, betriebliche Altersvorsorge uvm.) sowie zahlreiche Benefits (z.B. JobRad, Sportgruppen, Sabbatical uvm.). ## Related Videos - [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) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Dev & Test in the Cloud? Deploy your cloud environments with Ansible & Terraform](https://www.wearedevelopers.com/videos/1607-dev-test-in-the-cloud-deploy-your-cloud-environments-with-ansible-terraform) - [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) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) ## Related Articles - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Finding IT & Technology English-speaking Jobs in Germany ](https://www.wearedevelopers.com/magazine/446-finding-it-technology-english-speaking-jobs-in-germany) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)