Senior Java Software Engineer

EPAM Systems

Doha

On-site

QAR 240,000 - 360,000

Full time

45 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private healthcare
End of service gratuity
Annual air travel tickets for expatria
Referral program rewards
Training & certifications

Job summary

EPAM Systems in Doha, Qatar, is seeking a Senior Java Software Engineer to join on-site. You will design, develop and maintain Java-based applications and contribute to digital transformation initiatives.

You should have 5+ years of Java experience, expertise with Spring Boot, REST, OpenAPI, microservices, and cloud concepts, plus strong English and teamwork skills. The role offers private healthcare and growth opportunities.

Qualifications

  • Bachelor’s degree in computer science or related field, or equivalent experience.
  • 5+ years of experience in developing, testing and launching Java applications.
  • Strong knowledge of modular Java web application development with Spring Boot, REST, OpenAPI.
  • Experience with microservice architecture and cloud computing concepts.
  • Understanding of DevOps concepts with focus on CI/CD and automated testing.
  • Ability to work collaboratively in a team environment.
  • Proficient command of English

Responsibilities

  • Design, develop and maintain Java-based applications aligned with business goals
  • Implement solutions using Spring Boot, REST and OpenAPI frameworks
  • Apply microservice architecture principles and integrate cloud computing concepts
  • Ensure high code quality through automated testing and CI/CD practices
  • Collaborate with senior engineers to establish and uphold coding standards
  • Troubleshoot and optimize application performance for scalability and reliability
  • Participate in architectural discussions and contribute to system design

Skills

Teamwork
English proficiency

Education

Bachelor's degree in Computer Science or related field

Tools

Spring Boot
REST
OpenAPI
Microservices
Cloud computing
CI/CD

Job description

We're looking for a Senior Java Software Engineer to join our team in Doha, Qatar, in an on-site working mode. In this role, you will contribute to building robust and scalable enterprise solutions that support our clients’ digital transformation strategies. Your work will have a direct impact on delivering high-quality software aligned with business objectives and industry best practices.

Responsibilities
  • Design, develop and maintain Java-based applications aligned with business goals
  • Implement solutions using Spring Boot, REST and OpenAPI frameworks
  • Apply microservice architecture principles and integrate cloud computing concepts
  • Ensure high code quality through automated testing and CI/CD practices
  • Collaborate with senior engineers to establish and uphold coding standards
  • Troubleshoot and optimize application performance for scalability and reliability
  • Participate in architectural discussions and contribute to system design
Requirements
  • Bachelor’s degree in computer science or related field, or equivalent experience
  • 5+ years of experience in developing, testing and launching Java applications
  • Strong knowledge of modular Java web application development with Spring Boot, REST, OpenAPI
  • Experience with microservice architecture and cloud computing concepts
  • Understanding of DevOps concepts with focus on CI/CD and automated testing
  • Ability to work collaboratively in a team environment
  • Proficient command of English
We offer
  • Private healthcare and life insurance
  • End of service gratuity
  • Annual air travel tickets for expatriates
  • Corporate Programs including Employee Referral Program with rewards
  • Learning and development opportunities including in-house training and coaching, professional certifications, and courses
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer: Cloud Microservices, CI/CD, In Doha
Senior Java Engineer: Cloud Microservices, CI/CD, In Doha

EPAM Systems • Doha

On-site
QAR 240,000 - 360,000
Private healthcare
End of service gratuity
Annual air travel tickets for expatria
+2
Senior Software Developer
Senior Software Developer

DXC Technology • Doha

On-site
QAR 120,000 - 180,000
Software Developer
Software Developer

DXC Technology • Doha

On-site
QAR 150,000 - 210,000
AI Software Engineer - Full Stack Developer (Java)
AI Software Engineer - Full Stack Developer (Java)

EPAM Systems • Doha

On-site
QAR 240,000 - 380,000
Private healthcare and life insurance
End of service gratuity
Annual air travel tickets for expatri1
+2
Senior Java Developer (Microservices) - Doha, Qatar | Agile Team
Senior Java Developer (Microservices) - Doha, Qatar | Agile Team

Laotop • Doha

On-site
QAR 254,000 - 340,000
Senior Computer Engineer
Senior Computer Engineer

ConFlip • Lusail

On-site
QAR 180,000 - 280,000
Free visa sponsorship
Round-trip tickets
Housing assistance
AI Software Engineer - Full Stack Developer (Java) at EPAM Systems
AI Software Engineer - Full Stack Developer (Java) at EPAM Systems

EPAM Systems • Doha

On-site
QAR 180,000 - 300,000
Healthcare & life insurance
End of service gratuity
Air travel tickets for expatriates
+2
Senior Software Engineer
Senior Software Engineer

Mekdam Technical Services • Doha

On-site
Senior Software Engineer
Senior Software Engineer

AxiaMetrics • Doha

On-site
QAR 300,000 - 520,000
Senior Software Engineer - Lead Spring Microservices & SQL
Senior Software Engineer - Lead Spring Microservices & SQL

Mekdam Technical Services • Doha

On-site