Skip navigation EPAM

Java Full Stack Engineer Qatar

Java Full Stack Engineer Description

Do you want to play a vital part in the design of our current and future Regulatory Tax Reporting Services and Solutions? Are you an expert of Java, interested in state-of-the-art frameworks, tools and techniques? Do you know how to solve challenging problems effectively?
If this sounds like you, join our team in Doha as a Java Full-Stack software engineer and take part in an exciting project for global financial services company. Within this role, you’ll be working in Qatar with cross-dependencies to Switzerland and Manila, being part of an agile pod.


  • Develop and maintain frontend software for various regulatory reporting products at the newest standards
  • Understand and work with the team to develop different tools to support our regulatory reporting teams with technical applications to gain efficiency
  • Integrate frameworks with Continuous Integration, Deployment, and Testing pipelines
  • Support and develop proof-of-concepts and pilots with newest technology standards for our regulatory reporting products
  • Collaborate on incident management, problem analysis, quality and control
  • Collaborate with other global IT teams


  • 4+ years of experience in modern Frontend development, React.js, JavaScript, Typescript, CSS
  • Hands on experience in Java, Spring, Spring boot and related framework
  • Strong database skills, experience with DB2, PostgreSQL or Oracle
  • Strong understanding of the principles of Object Orientation Programming and design
  • Must be able to work independently and efficiently within a diverse and fast paced, team-oriented environment
  • Cloud experience, preferable Azure
  • Experience in SCRUM, agile development methodology, and test driven development is an added advantage
  • Experience with CI build chain GitLab, Maven, Docker, Kubernetes, Web Apps and Web Services (Tomcat, Apache) is an added advantage

We Offer

  • Competitive compensation depending on experience and skills
  • Opportunity to work on leading edge platforms, working in a fast-paced, agile, software engineering culture
  • Knowledge-sharing with colleagues from EPAM's global tech communities
  • Unlimited access to LinkedIn learning solutions
  • Regular performance feedback and salary reviews
  • Opportunities for professional growth
  • Annual discretionary bonus
  • Annual air travel tickets for expatriates
  • End of service gratuity

About EPAM

  • EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential



Salman Talat
Director, Account Management

Read More


Iryna Kovalenko
Delivery Manager

Read More


Jan Mazurek
Chief Business Analyst

Read More


How can we help you?

Get in touch with us. We'd love to hear from you.