Senior Software Engineer – Java

Ras Al-Khaimah, UAE
December 9, 2025
Urgent
Apply Now
Deadline date:
4000 AED - 9000 AED / month

Job Description

We are looking for an experienced Senior Software Engineer – Java to join our rapidly growing technology team in Ras Al-Khaimah. The ideal candidate will have strong expertise in Java development, backend architecture, API integration, and scalable enterprise applications. This role offers the opportunity to work on high-impact projects and contribute to technical leadership within the team.

Key Responsibilities

  • Design, develop, and maintain robust backend applications using Java, Spring Framework, and Spring Boot.
  • Develop and integrate RESTful APIs and microservices.
  • Optimize application performance and troubleshoot complex system issues.
  • Collaborate with front-end developers, DevOps engineers, and product teams to deliver end-to-end solutions.
  • Participate in code reviews and enforce best practices in coding, testing, and performance optimization.
  • Implement secure, scalable, and maintainable software architectures.
  • Work with relational and NoSQL databases as required.
  • Stay updated on the latest Java technologies, tools, and industry trends.

Job Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in backend development using Java.
  • Strong command of Spring Boot, Spring MVC, Hibernate, JPA, and microservices architecture.
  • Experience with REST APIs, SQL/NoSQL databases, Git, and CI/CD pipelines.
  • Familiarity with cloud platforms (AWS, Azure, GCP) is an advantage.
  • Strong analytical, problem-solving, and communication skills.
  • Experience working in Agile/Scrum environments preferred.

Senior Software Engineer

Location: Ras Al-Khaimah, UAE
Employment Type: Full-Time
Number of Positions: 6