Qureos

FIND_THE_RIGHTJOB.

Senior Java Engineer

Abu Dhabi, United Arab Emirates

EPAM is looking for a talented Senior Software Engineer with expertise in Java to join our team in Abu Dhabi. You will work on a dynamic fintech project that is transforming digital financial services across the region.

In this role, you will be responsible for designing, developing and maintaining high-quality Java-based applications while providing technical leadership to a team of developers. You’ll work with modern frameworks, cloud platforms and best practices to deliver secure, scalable and cutting-edge financial solutions. This is a unique opportunity to combine hands-on development with mentoring responsibilities while making a meaningful impact on the future of digital finance.

This position requires working onsite in Abu Dhabi, where you’ll be part of a highly collaborative and fast-paced environment.

Responsibilities

  • Design, develop and maintain complex, high-performance Java applications
  • Provide technical leadership and mentorship to a team of developers
  • Collaborate with product managers, business analysts and stakeholders to translate business requirements into technical solutions
  • Ensure software quality through best practices, code reviews and testing standards
  • Contribute to architectural decisions and help drive innovation in fintech applications
  • Support deployment and integration with cloud-based environments (Azure preferred)

Requirements

  • Minimum 5 years of professional experience in software engineering
  • Strong expertise in Java programming with experience in Spring, Spring Boot and Hibernate
  • Solid understanding of object-oriented programming and design patterns
  • Strong experience with relational (SQL) and non-relational (NoSQL) databases such as MySQL, PostgreSQL and MongoDB
  • Experience in leading or mentoring software development teams
  • Hands-on experience with Git and modern development workflows
  • Bachelor’s degree in computer science, Computer Engineering or a related field
  • Excellent communication and collaboration skills with the ability to explain technical concepts to non-technical stakeholders

Nice to have

  • Experience with Azure Cloud Services and cloud-native development
  • Certifications in Azure or related cloud technologies
  • Knowledge of fintech or financial services industry standards
  • Familiarity with secure coding practices and regulatory compliance for financial applications
  • Additional programming skills in Python or JavaScript

We offer

  • End of service gratuity
  • Private healthcare and life insurance
  • Employee assistance program
  • Wellness program
  • Annual air travel tickets for expatriates
  • Regular performance feedback and salary reviews
  • Global travel medical and accident insurance
  • Referral bonuses
  • Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more
    • All benefits and perks are subject to certain eligibility requirements

© 2025 Qureos. All rights reserved.