freehire launches on Product Hunt on 26 August.

Follow →

Java Developer

Summary

Build and maintain life-insurance software using Java 21, SQL, and agile practices while collaborating with German teams and integrating AI tools like GitHub Copilot.

About the Job: You are part of our ABS LIFE Team, that is responsible for developing and maintaining the software that handles life-related insurances all around the world. This software is used by thousands of users on a daily basis (Insurance clerks, Agents, Customers).. The team is in close cooperation with the German teams, so German language knowledge is a must have. If you want to improve your Java knowledge with AI-integrated tools, if you are interested to learn about Life insurances and if you are not afraid to work in international teams, than your place is here. You will be working with modern methods, Java 21, Git, Eclipse, Junit, Scrum, Jira, Confluence, Code Reviews, JVoyager, SQL/DbVisualizer and many more. Here you will have the opportunity to keep pace with the future, as our company strongly supports development with AI — for example GitHub Copilot or Claude Code. What You Do: Gathering, analyzing and checking of functional and technical requirements Implementation of requirements in given technical design Software development in agile teams and input to methods of software engineering Develop, maintain, optimize, and service software or application components Ensure maintainability of developed software Consideration of aspects: Performance, data security , IT security and ergonomics/usability in as part of software development Ensure operational stability of software Collaboration with business experts/analysts and designers What You Bring: Fluent in written and spoken German Completed studies in mathematics or (business) computer science (FH, BA) or comparable qualification At least 5 years experience in the area of object-oriented application development At least 5 years experi

See also