Summary
✨ AI‑Generated
Join a senior engineering team building scalable enterprise services from the ground up. You will work across the full product lifecycle, translate business requirements into technical components, develop Java-based microservices and web applications, and create robust APIs using API-first principles.
Highlights
Build enterprise services from the ground up in a senior full-stack role using SAP CAP Java. The position offers end-to-end ownership across design, implementation, deployment, and iteration, with close collaboration with architects and product managers.
Description
We're looking for a Senior Fullstack Developer with SAP CAP Java skills to join our team in Nicosia, Cyprus in a hybrid working mode.
In this role, you will contribute to the development of multiple services within the SAP Business Network from the ground up, participating in all phases of the product lifecycle — design, implementation, deployment and iteration.
You will work closely with architects and product managers to transform business requirements into technical components while ensuring scalability and quality.
This position offers the opportunity to influence enterprise solutions through innovative development and best practices.
Responsibilities
Collaborate with team leaders to design and build commercial software solutions Break down complex product features into technical deliverables and implement them independently Develop scalable microservices and web-based applications following best practices Build and maintain APIs using API-first design principles (Swagger, REST, GraphQL) Advocate for engineering quality and modern development standards within the team Troubleshoot and resolve production issues, manage customer requests and maintain accountability throughout the resolution process Organize and prioritize multiple tasks, delegating responsibilities when appropriate
Requirements
5+ years of experience coding in web-based applications Proficiency in Java, especially Java Spring Boot and web service development Expertise in Fiori-based development (SAPUI5, OData, CAP CDS) Experience with database technologies, including Hana DB and at least one relational database Familiarity with API-first principles and tools such as Swagger, GraphQL and REST APIs Hands-on experience with DevOps tools like Git, GitHub, Jenkins, Selenium, Docker, Kubernetes, Terraform, Puppet and Chef Understanding of deployment environments, application configuration and change management Experience in Agile development with tools like JIRA and version control systems such as GitHub or GitLab Knowledge of cloud platforms such as AWS, GCP or Azure
Nice to have
Microservices experience
We offer
Private healthcare insuranceGlobal travel medical and accident insuranceRegular performance assessmentsReferral bonusesFamily friendly initiativesLearning and development opportunities including in-house training and coaching, professional certifications, and courses*All benefits and perks are subject to certain eligibility requirements