Descoperă Catalogul TOP 100 CEI MAI BUNI ANGAJATORI pentru care să lucrezi în 2025!

Cei mai buni angajatori caută cei mai buni candidați.

Senior Java Developer (relocation to Cyprus) - EPAM Romania
Aplică

Senior Java Developer (relocation to Cyprus)

Publicat 15.02.2025 | Expiră 08.04.2025
Aplică

Descriere job

We are seeking an experienced Senior Java Developer to lead the development of backend services for innovative web applications in the insurance industry. This role offers the opportunity to shape and enhance key technological solutions in a dynamic and evolving sector.

If you are a forward-thinking developer eager to take on new challenges and contribute to the transformation of the insurance industry in a vibrant and historic city, we encourage you to apply and join our team in Nicosia, Cyprus in a hybrid work model with a mix of remote and on-site work.

Responsibilities

  • Develop and maintain robust backend services and APIs using Java and Spring Framework
  • Collaborate effectively with product, frontend and UX/UI teams to ensure seamless integration and functionality of features
  • Architect and implement scalable, high-performance solutions that align with business requirements
  • Write clean, maintainable and efficient code, adhering to top-quality development standards
  • Conduct thorough code reviews, provide mentorship and guide junior developers towards adopting best practices
  • Troubleshoot and resolve complex technical issues across multiple systems, ensuring system reliability and performance
  • Drive continuous improvements in backend architecture, advocating for performance enhancements and innovative solutions

Requirements

  • Minimum of 5 years of experience in backend development, with extensive expertise in Java and Spring
  • Advanced proficiency with RESTful APIs, microservices architecture and backend integration techniques
  • In-depth understanding of relational databases (e.g., MySQL, PostgreSQL) and ORM frameworks (e.g., Hibernate)
  • Proven expertise in designing scalable and secure systems with a focus on performance optimization
  • Solid grasp of security best practices, application monitoring and system diagnostics
  • Demonstrated leadership abilities with experience in leading development teams, conducting code reviews and making architectural decisions
  • Excellent problem-solving skills with a track record of resolving intricate technical challenges
  • Strong communication skills with proficiency in English, both orally and in writing

Nice to have

  • Experience with advanced Spring frameworks such as Spring Boot, Spring Security and Spring Cloud
  • Familiarity with the insurance industry and its processes is beneficial but not mandatory

We offer

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
EPAM Romania

EPAM Romania

69 anunțuri active

4.16

103 evaluări

Oportunități de avansare

Pachet salarial

Timp la birou vs. timp liber

Management

Proceduri și valori

Criterii job

Angajat Senior level (> 5 Ani)
Tip job Full-time
Orașe Remote