top of page
Senior Java Developer | Microsoft Graph API
Key facts about position
Project ID
Start Date
Contract Type
Short description
We are looking for a Senior Java Developer with excellent knowledge of the Microsoft Graph API (Mail, Calendar, Contacts) for a long-term project. You will modernise an existing enterprise application by replacing a legacy Lotus Notes integration with Outlook/Graph and contribute to the development of a new end-to-end insurance platform.
Job description
- Maintain and further develop an existing enterprise application, including replacing the current Lotus Notes integration with an Outlook integration based on Microsoft Graph API (mail, calendar, contacts).
- Contribute to a large greenfield project for a new, comprehensive insurance solution (design and implementation).
- Create and implement technical concepts and decision templates in close collaboration with business and IT stakeholders.
- Implement features and change requests in Java (including unit tests) and ensure code quality and maintainability.
- Document solutions, interfaces and technical decisions.
- Take over maintenance and 3rd-level support tasks for existing applications.
- Work closely with a German-speaking project team and actively participate in workshops and technical discussions.
Benefits
- Membership in APM.Digital club - become APM Expert
- Beer box for each APM Expert
- 100% work from home
- Multisport card
- Flexible working hours
- Tax and social counseling for freelancers
- Work with the most modern tools on the market in all areas
- Young team, frequent team building
Requirements
- Very strong experience with Microsoft Graph API (Mail, Calendar, Contacts)
- Excellent Java knowledge, ideally including Java Servlet, JSF, Seam
- Solid experience with REST APIs
- Strong experience with OData queries (Open Data Protocol) and JSON
- Practical experience with Eclipse and Git
- Nice to have experience with Lotus/HCL Notes Domino API, experience in the insurance industry or other highly regulated sectors
The position is suitable for candidates with education
university I. degree
Language skills
German: B2+, main project language
English: B2+
Number of years of experience
Minimum 5+ years of professional software development experience, preferably in enterprise/complex backend systems.
Several years of hands-on experience with Microsoft Graph API and Java enterprise frameworks
We lead Digital Transformation across multiple industries
bottom of page



