Loading...
Active

Software Engineer (Java) - Doha, Qatar

Confidential Company
Location
Doha, Qatar
Job Type
Full Time
Experience Required
Mid Level
Salary Range
QAR6,500 - QAR8,000

Job Description

<p>Join our innovative technology team as a Software Engineer (Java) based in Doha, Qatar. You'll work with modern tools and frameworks like Java, Spring Boot, Microservices, PostgreSQL to develop high-performance applications that make a real impact on our business.</p>

<p>This position involves working closely with cross-functional teams to deliver projects on schedule and within scope. You'll take ownership of assigned tasks, communicate progress regularly, and proactively identify potential roadblocks. You'll also contribute to process improvements and help establish technical standards.</p>

<p>We pride ourselves on maintaining a supportive workplace where diverse perspectives are welcomed and everyone can thrive. Our organization provides the resources and autonomy you need to succeed, along with mentorship from experienced professionals. You'll have the opportunity to work with cutting-edge technologies while solving meaningful problems.</p>

Requirements

  • 4+ years of hands-on experience with relevant technologies
  • 3-5 years of professional experience in a similar role
  • Bachelor's degree in relevant field or equivalent experience
  • Advanced skills in Java with ability to solve complex problems
  • Solid experience using Spring Boot to deliver business value
  • Professional experience implementing solutions with Microservices
  • Proven ability to leverage PostgreSQL effectively in projects
  • Strong proficiency in Docker with hands-on project experience
  • Detail-oriented approach with commitment to quality and accuracy
  • Ability to adapt quickly to changing priorities and requirements

Responsibilities

  • Design, develop, and maintain software applications according to specifications and best practices
  • Write clean, efficient, and well-documented code following established coding standards
  • Participate in code reviews and provide constructive feedback to team members
  • Troubleshoot and debug issues in development, testing, and production environments
  • Collaborate with product managers and designers to translate requirements into technical solutions
  • Optimize application performance and ensure scalability of systems
  • Write and maintain comprehensive unit and integration tests
  • Stay current with emerging technologies and recommend improvements to development processes

Required Skills

Java Spring Boot Microservices PostgreSQL Docker Kubernetes Maven Git

Benefits

Health Insurance
Annual Flight Tickets
End of Service Benefits
Visa and Immigration Support

Frequently Asked Questions

To apply for the Software Engineer (Java) position, click the "Apply Now" button above. You will need to submit your resume and optionally a cover letter explaining why you are a great fit for this role.

The application deadline for this position is May 29, 2026. We recommend applying as soon as possible as applications may be reviewed on a rolling basis.

The salary range for this position is QAR6,500 - QAR8,000 jobs.monthly. Final compensation will be determined based on experience, qualifications, and interview performance.