Senior Java Software Engineer – ERP & Public Sector

Machgmbh — Germany · Posted ~2 hours ago

Senior Full-time Onsite

Skills

Java Spring SQL ERP agile development JIRA Agile

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Create and enhance Java‑based ERP solutions that support financial and budgeting processes for public sector organisations. Work within an agile team to design, implement, and test high‑quality software, applying modern development practices and frameworks such as Spring. The role demands solid Java skills, understanding of relational databases, and the ability to translate complex public‑sector requirements into maintainable code.

Highlights

Develop enterprise Java applications that support public sector digital transformation. Work in agile teams, modern tech stack, and make a meaningful impact on government processes.

Description

Du möchtest mit Java anspruchsvolle Software entwickeln, die einen echten gesellschaftlichen Mehrwert schafft? Du suchst ein Umfeld, in dem moderne Softwareentwicklung auf komplexe fachliche Herausforderungen trifft? Dann werde Teil unseres Entwicklungs-Teams und gestalte mit uns die Zukunft der digitalen Haushaltsverwaltung. Bei MACH entwickeln wir Softwarelösungen, die öffentliche Verwaltungen dabei unterstützen, ihre Finanz- und Haushaltsprozesse effizient, transparent und digital abzubilden. Themen wie Haushaltsfreigaben, Nachtragshaushalte oder Verpflichtungsermächtigungen kennst du vielleicht aus den Nachrichten – wir übersetzen diese komplexen Prozesse in leistungsfähige Software. Sei dabei und MACH mit uns die Verwaltung digital. Dein Auftrag Als Java Entwickler:in arbeitest du gemeinsam mit einem erfahrenen agilen Team an der Weiterentwicklung unserer ERP-Lösung MACH meinERP. Du entwickelst innovative Fachlösungen für Kostenrechnung, Finanzbuchhaltung und zentrale ERP-FunktionenDu begleitest den gesamten Softwareentwicklungsprozess – von der Anforderungsanalyse bis zum ReleaseDu bringst deine technische Expertise aktiv in fachliche und technische Konzepte einDu sorgst durch Clean Code, automatisierte Tests und Code Reviews für höchste SoftwarequalitätDu analysierst und behebst Fehler nachhaltig und stellst die langfristige Wartbarkeit unserer Lösungen sicher Dein Profil Du passt zu uns, wenn du... mehrjährige Erfahrung in der Softwareentwicklung mit Java mitbringstfundierte Kenntnisse in Spring Boot, Hibernate und SQL besitztSoftwarequalität als festen Bestandteil professioneller Entwicklung verstehstanalytisch denkst und komplexe Zusammenhänge schnell durchdringstgerne eigenverantwortlich arbeitest und gleichzeitig Teamplayer bistsehr gute Deutschkenntnisse (C2-Niveau) mitbringst Idealerweise hast du bereits Erfahrung mit ERP-Systemen, Finanzsoftware oder fachlich komplexen Geschäftsanwendungen gesammelt. Dein Tech Stack 💻 Java ⚙ Spring Boot 🧪 JUnit 📦 Gradle 🔄 Jenkins 🚀 Docker 🌱 Git 🖥 IntelliJ IDEA 🐧 Linux & Windows Warum MACH? Bei MACH entwickelst du nicht irgendeine Software. Du entwickelst Lösungen, die täglich von Organisationen im öffentlichen Sektor genutzt werden und einen wichtigen Beitrag zur Digitalisierung Deutschlands leisten. Was dich außerdem erwartet: Deutschlandweit remote arbeitenHybrides Arbeiten aus Lübeck oder Berlin möglichTeilzeit- Option: Arbeite 35 bis 40 Stunden pro Woche so wie es zu deinem Alltag passteine langfristige Perspektive in einem stabilen Wachstumsmarktein agiles Team mit hoher fachlicher ExpertiseVertrauensvolle Zusammenarbeit und echter MACH-SpiritRegelmäßige Weiterbildungsformate für deine fachliche, methodische & persönliche EntwicklungBetriebliche Altersvorsorge & BerufsunfähigkeitsversicherungEGYM Wellpass & GesundheitsangeboteCorporate BenefitsSabbatical-OptionenFahrrad- und Technik-Leasing über ValueNet Tu was Sinnvolles: Mach Karriere bei MACH!