Senior Software Engineer Java (m/w/d) Vollzeit / Teilzeit
Core
Developing and maintaining the RIWA GIS Center and adjacent products to support municipalities with digital solutions for smart cities and administrative processes.
Role type
Senior Software Engineer (Backend)
Builds
GIS platforms, scalable backend systems, and desktop applications for municipal clients
Domain
Geoinformation, Smart City, Municipal Administration
Deliverable
production ML models | product features
Required skills
Java, Spring Framework, Jakarta EE, relational databases, messaging/queue technologies, CI/CD pipelines, automated testing
Preferred skills
Scalable backend architecture design, desktop application development, web technologies (HTML, CSS, JavaScript, TypeScript), agile methodologies
Technologies
Java, Jakarta EE, Spring, Groovy, Node.js, GeoTools, JTS, OpenJUMP, Maven, Git, Jenkins, Docker, Nexus, JUnit, Mockito, Vue, React, TypeScript
Responsibilities
Develop and evolve the RIWA GIS Center and related products; ensure platform stability, performance, and scalability; optimize and automate release processes; evaluate new technologies; maintain software quality through code reviews and automated tests
Seniority
Senior, hands-on IC