Softwareentwickler Java (m/w/d)
Core
Modernizing a large-scale Java application landscape and migrating legacy Swing-based user interfaces to a modern React-based frontend architecture for a major player in the health and insurance sector.
Role type
Senior Java Software Engineer (Legacy Modernization & Frontend Migration)
Builds
Enterprise Java applications and React-based user interfaces
Domain
Health & Insurance / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java 21, Java EE, React, Legacy Code Analysis, Reverse Engineering, JDBC, Oracle Database, Git, GitHub Actions, Gradle, Maven, JUnit, Agile methodologies (Scrum/Kanban), AI-assisted development (GitHub Copilot)
Preferred skills
Swing, JSF
Technologies
Java 21, Java EE, React, Swing, JSF, GitHub Copilot, JUnit, Gradle, Maven, Git, GitHub Actions, Oracle Database
Responsibilities
Develop and modernize complex Java applications; Migrate existing Swing-based UIs to React; Analyze and refactor legacy systems; Implement automated tests; Ensure coding and quality standards; Collaborate in agile teams.
Seniority
Senior, hands-on IC