Proven experience in Java backend development (Java 21 preferred) and full-stack software engineering.
Strong SAP Business Technology Platform (SAP BTP) knowledge, including integration/extension capabilities, with hands-on PostgreSQL experience.
Web services knowledge (REST and SOAP), Spring Framework/Spring Security, and experience writing unit tests and API documentation/testing tooling.
Experience in agile SCRUM environments, cross-functional/global collaboration, and strong communication; ability to work EU hours.
Requirements:
Lead development of backend components and interface integrations using Java within an agile SCRUM framework, and manage the end-to-end lifecycle of interfaces and applications (operation and support).
Write and maintain regression testing and integration test scripts using Cypress, Swagger, and related tools; ensure API quality for REST and SOAP services.
Develop and deploy solutions on SAP BTP, and work with PostgreSQL databases for data modelling, querying, and performance tuning.
Implement error handling, logging, and monitoring across interfaces; collaborate with cross-functional teams in a global, remote environment while adhering to EU working hours.
Job description
Our client, a leading global health company is seeking a highly skilled Full Stack Java Developer with SAP BTP experience. The ideal candidate will have strong experience in interface development, testing and documentation as well as regression testing and data structure migrations, with a focus on delivering high-quality, scalable solutions in an agile/SCRUM environment.
This is a contractual position, through the end of 2026, with the likelihood of an extension into 2027. Candidates must be able to work the client's preferred CEST hours.
Job Description:
Lead the development of backend components and interface integrations using Java within an agile SCRUM framework
Write and maintain regression testing and integration test scripts using tools like Cypress, Swagger and similar frameworks
Webservice knowledge (REST & SOAP) is required
Integrate error handling, logging & monitoring
Manage the end-to-end lifecycle of interfaces and applications, including operation and support
Apply deep technical expertise in backend development to design, build, and maintain robust, high-performance software solutions
Develop and deploy solutions on the Client's SAP Business Technology Platform (SAP BTP)
Work with PostgreSQL databases for data modelling, querying, and performance tuning
Requirements
Proven experience in Java backend development (java 21 preferred) and full-stack software engineering
Webservice knowledge (REST & SOAP) is required
Proficiency in Spring Framework & Spring Security
Detailed operational, professional and technical knowledge of software development (backend)
Strong working knowledge of SAP BTP, including integration and extension capabilities
Hands-on experience with PostgreSQL or similar relational databases
Experience with (t)RFC Server within SAP
Proficiency in writing unit tests and working with API documentation/testing tools
Familiarity with agile development methodologies, particularly SCRUM
Strong communication skills in a global, remote working environment
Collaborate effectively with cross-functional teams across different geographies, adhering to EU working hours