EPAM Systems
Posted 3w ago

Senior Fullstack Developer with SAP CAP Java Skills

EPAM Systems
Nicosia, Nicosia District, Cyprus
HybridFull Time
Responsibilities
  • designing software
  • building services
  • maintaining apis
Requirements
  • 5+ years building web applications with Java/Spring Boot
  • SAP CAP/CAP CDS
  • SAPUI5/Fiori
  • Hana DB
  • API-first (Swagger/REST/GraphQL)
  • DevOps tooling, and Agile practices
Technical tools mentioned
JavaSpring BootSAP CAPCAP CDSSAPUI5ODataHana DBSwaggerRESTGraphQLGitGitHubGitLabJenkinsSeleniumDockerKubernetesTerraformPuppetChefJIRAAWSGCPAzure

Job 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/Benefits

  • Private healthcare insurance
  • Global travel medical and accident insurance
  • Regular performance assessments
  • Referral bonuses
  • Family friendly initiatives
  • Learning and development opportunities including in-house training and coaching, professional certifications, and courses
  • *All benefits and perks are subject to certain eligibility requirements

About EPAM Systems

Provides global digital platform engineering and software development services.

Similar jobs

Fullstack Developer roles near Nicosia, Nicosia District
2mo
Save
Mark Applied
Hide
Senior Fullstack Engineer, Cross-platform
Limassol or Cyprus or Ukraine or Poland or Spain or United Kingdom
RemoteFull Time
Welltech
Welltech: Develops mobile applications for personalized fitness and wellness programs.
Commercial experience with React Native and TypeScript, strong full-stack architecture knowledge (mobile, web, BFF, cloud), CI/CD and automation experience, familiarity with media/HLS and native mobile integrations, and experience adopting AI-assisted development workflows.
React Native, TypeScript, Node.js, HLS, AVPlayer, ExoPlayer, Chromecast, AirPlay, CI/CD, Trunk Based Development, TDD, BDD, XP, BFF
11mo
Save
Mark Applied
Hide
Fullstack-developer
Limassol, Cyprus
OnsiteFull Time
RoboMarkets
RoboMarkets: Provides multi-asset trading platforms and online brokerage services.
Senior Fullstack developer with TypeScript, React, Node.js (Express/NestJS), SQL, and front-end tooling.
TypeScript, React, Node.js, Express, NestJS, Redux, CSS, Sass, Less, CSS-in-JS, SQL, MySQL, Webpack, ESLint, Yarn, npm, React Native, WebSocket, REST APIs, RabbitMQ, Redis, Nx, Lerna
1w
Save
Mark Applied
Hide
Fullstack Machine Learning Developer (Junie)
Amsterdam or Belgrade or Berlin or Limassol or London or Madrid or Munich or Paphos or Prague or Warsaw or Yerevan or Armenia or Cyprus or Czech Republic or Germany or Netherlands or Poland or Serbia or Spain or United Kingdom
HybridFull Time
JetBrains
JetBrains: Developing intelligent tools for software developers and teams.
Proven track record shipping ML or full-stack products, hands-on LLM and prompt/agent experience, production-grade coding and model fine-tuning, strong autonomy and long-term impact focus.
Junie, LLMs, CLI, JetBrains IDEs