Softwareentwickler JAVA (w/m/d)
Core
Developing and maintaining software solutions for municipalities and public administration in Baden-Württemberg using Java and modern web technologies.
Role type
Senior Java Full-Stack Engineer
Builds
Java web applications, APIs, and frontends for public sector clients
Domain
Public sector IT / Municipal digitalization
Deliverable
production ML models | product features
Required skills
Java, JPA, JEE, SQL, Spring Boot, React, Docker, HTML5, CSS, JavaScript, Unit Testing, Code Reviews
Preferred skills
AI-assisted development, Agile/Scrum methodologies, C1 German language proficiency
Technologies
Java, Spring Boot, React, Docker, JPA, JEE, SQL
Responsibilities
Develop and maintain software solutions adhering to coding and architecture guidelines; Implement algorithms, interfaces, APIs, and frontends; Ensure high software quality through unit tests and code reviews; Analyze and conceptualize requirements with business units; Work in distributed agile teams using SCRUM
Seniority
Mid-to-Senior, hands-on IC