We are on the lookout for an experienced Senior SAP CAP Java Developer to lead the design and development of cutting-edge applications and services on our Agile Product Team. The ideal candidate will play a pivotal role in shaping application architectures and integrating solutions on the SAP Business Technology Platform, with a linkage to Azure/Databricks environments.
#LI-DNI
Responsibilities
- Architect and drive the development of applications, backend services, and APIs, focusing on data persistency, ingestion, processing, and cataloging
- Establish and advocate for best practices in application development, including Continuous Integration and Continuous Deployment (CI/CD)
- Ensure high-quality code and robust application architecture
- Fulfill requirements to deliver effective and productive applications
- Lead initiatives to drive product quality, successful adoption, and overall product success
Want more jobs like this?
Get jobs in Kragujevac, Serbia delivered to your inbox every week.
- Skills in application, services, and API development in a cloud environment
- Good knowledge of common technology patterns (REST, event-driven, etc.)
- Proficiency in backend development frameworks like Java Spring Boot and Node.js, as well as JavaScript UI development frameworks such as Angular, Vue.js, or React
- Experience in developing and maintaining solutions on the SAP Business Technology Platform and integrating them with Azure/Databricks
- Familiarity with Agile methodologies, ideally SAFe
- Experience with Cloud Application Programming (CAP), SAP UI5, or BTP Workflow
- Practical knowledge of DevOps methodologies and tools, such as GitHub and Jenkins
- Diverse multicultural, multi-functional, and multilingual work environment
- Global scope, international projects in different business domains: life sciences and healthcare, retail, and distribution, software and hi-tech, etc
- Outstanding career development opportunities with a transparent career path and a roadmap to accelerate your journey
- Numerous opportunities for self-development: hard & soft skills internal training courses, mentoring programs, and unlimited access to LinkedIn Learning courses
- Knowledge-sharing with colleagues from EPAM's global tech communities
- English language courses
- 25 days holiday per annum
- 5 days of sick leave without medical certification
- Private health insurance for employees and discount for private health insurance for family members
- Discount for Fit Pass program
- Comfortable modern offices in Belgrade and Novi Sad or remote work from any location in Serbia
- Regular corporate and social events (parties, sport events, advanced CSR programs etc.)
- Learning programs for kids (eKids)
No less important is our applicants' safety, well-being, and experience. Therefore, until further notice, all EPAM employment interviews will be conducted remotely. Our recruitment professionals and hiring managers are standing by to ensure a robust and engaging virtual candidate experience. We look forward to speaking with you!