Discover the TOP 100 BEST EMPLOYERS to work for in 2025!

The best employers are looking for the best candidates.

Senior Full Stack Developer (relocation to Cyprus) - EPAM Romania
Apply externally

Senior Full Stack Developer (relocation to Cyprus)

Published 27.05.2025 | Expires 27.08.2025

Job description

EPAM is looking for a Senior Full Stack Developer to join our team and support a key client operating in the insurance sector in Cyprus.

In this role, you will support the single-risk process lifecycle from request registration and counterpart evaluation to approval or denial by the credit risk board. The system serves as a credit risk management platform, streamlining exposure assessment, enhancing business process control and improving documentation and traceability throughout the underwriting lifecycle.

The ideal candidate will have a strong background in working with Java and a proven track record of developing robust backend functionality in Spring Boot, coupled with high-quality frontend solutions using Angular. We offer a hybrid work model with a mix of remote and on-site work at EPAM’s Nicosia office.

Responsibilities

  • Develop and maintain backend services using Java (17) and Spring Boot for the current application
  • Work as a Front end developer on the new project that will replace the current Java and React application
  • Work with business analysts and QA engineers to ensure requirements are met and thoroughly tested
  • Participate in code reviews, architecture discussions and sprint planning
  • Ensure performance, security and scalability of the application
  • Contribute to the continuous improvement of the development process using Kanban methodology

Requirements

  • Minimum 2-4 years of experience with Java and Spring Boot in a production environment
  • Minimum 2-4 years of experience with Angular and be ready to work mainly as Front-end developer
  • Familiarity with JPA/Hibernate and RESTful service development
  • Experience working with relational databases, ideally PostgreSQL
  • Knowledge of software development best practices, including version control, unit testing and CI/CD
  • Understanding of agile methodologies (Kanban experience is a plus)
  • Good communication skills and ability to work in a cross-functional team

Nice to have

  • Experience with Kotlin
  • Familiarity with front- end technologies (ReactJS, Redux) for better collaboration
  • Experience in exposure to credit risk or financial applications
EPAM Romania

EPAM Romania

75 active ads

4.17

113 reviews

Career opportunities

Salary package

Work-life balance

Management

Procedures and values

Job criteria

Employee Medium level (2-5 years)
Type of job Full-time
Cities Remote