Senior SAP CAP-based Java Developer
We are looking for a Senior SAP CAP-based Java Developer to join our team and contribute to the design, development, and delivery of high-quality enterprise applications. The ideal candidate will bring strong backend development expertise and a commitment to quality, collaboration, and continuous improvement.
Responsibilities
- Deliver application features on time in full compliance with functional specifications, SAP product standards, quality criteria, and project milestones
- Develop backend solutions using Java, REST/CXF, MVC frameworks (Springboot), CAP programming model, and SQL
- Contribute to requirements review, design authoring and review, test scenario review, and code review
- Implement automated unit tests to achieve 100% code coverage
- Implement test plans through fully automated functional tests covering positive and negative scenarios
- Troubleshoot and resolve internal defects and customer issues within the defined SLA
Requirements
- 6+ years of experience in backend development
- Expertise in Java, REST/CXF, and MVC frameworks (Springboot)
- Proficiency in the CAP programming model and SQL
- Familiarity with Confluence, GitHub, and Jenkins
- Familiarity with JIRA, JUnit, and Karate
- Familiarity with Postman, QMate, qTest, and Selenium
- English proficiency at B2 level or higher
- Fluent Greek
Benefits
For your comfortable work:
- Remote and hybrid work opportunities
- Option to work from our centrally located office in Athens
- Corporate laptop provided
- Private health insurance
- Meal vouchers / restaurant tickets
- My Benefit card (264€/year)
- Monthly public transportation card
For your growth:
- Global and diverse client portfolio, large-scale projects, and trendy technologies
- Diverse multicultural, multi-functional, and multilingual work environment
- Opportunity to contribute to internal and open-source products
- Outstanding career development opportunities with a transparent career path and a roadmap to accelerate your journey
- Possibility to create a Personal Development Plan from the first day in the company
- Numerous opportunities for self-development: hard & soft skills internal training courses, mentoring programs, and unlimited access to LinkedIn Learning courses, external e-Libraries
- Certification opportunities
- Knowledge-sharing with colleagues from EPAM's global tech and non-technical communities
- Language courses
About the Company
More jobs at EPAM Systems
-
Lead AI Engineer with Java 17
Turkiye · remote · Oct 9, 2026
-
Senior Software Engineer (Risk Batch)
· · Oct 9, 2026
-
Senior Full-Stack Engineer
Georgia, Kazakhstan, Kyrgyzstan, Uzbekistan · remote · Oct 9, 2026
-
Lead GCP DevOps Engineer
Argentina, Brazil, Chile, Colombia, Mexico · remote · Oct 10, 2026
-
Lead AI Engineer
Canada · remote · Oct 10, 2026