Senior Backend Developer (Java)

Job Type: Full-Time
Salary: Varies with expertise
Positions: 2

Job Details:

Location: Abu Dhabi, UAE

RFS is one of the leading executive search and recruitment firms committed to connecting global talent with potential employers worldwide. With a strong network and expertise in various industries, RFS has successfully identified top talent and placed them in organizations that align with their skills and values.

About our client:

One of our reputed clients in the IT sector is seeking an experienced Senior Backend Developer proficient in Java programming. The ideal candidate should have a strong background in designing and developing robust, scalable backend solutions, with expertise in creating RESTful microservices using Java within OpenShift and Kubernetes environments.

Key Responsibilities:

  • Designing and developing APIs following Swagger specifications, creating RESTful microservices within OpenShift (essential) and Kubernetes (preferred).
  • Utilizing object-oriented programming principles focusing on Java (mandatory) and proficiency in additional languages (a plus).
  • Expertise in SQL/NoSQL databases, especially MongoDB (required), and familiarity with other databases (advantageous).
  • Strong understanding and application of data structures, algorithms, object-oriented programming, MVC architecture, and design patterns.
  • Experience implementing modern build strategies, continuous integration, unit testing, test-driven secure development practices, static and dynamic analysis, and automated integration tests.
  • Proficiency in managing CI/CD pipelines, preferably using GitLab and Jenkins.
  • Knowledge of Docker, image registries, and the ability to work within containerized environments.
  • Demonstrated ability to lead hands-on work across teams, supporting architectural discussions, ensuring timely deliverables, and integrating advanced and complex systems.
  • Familiarity with secure architecture, best practices, and a SecDevOps approach where security is prioritized.

Qualifications And Skills:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a relevant field.
  • Minimum 4 years of professional experience as a Backend Developer, with a focus on Java programming.
  • Proven track record of delivering high-quality, scalable backend solutions.
  • Strong communication skills and proficiency to collaborate effectively within cross-functional teams.
  • Problem-solving mindset and ability to thrive in a fast-paced, dynamic environment.
  • Certifications or additional training in relevant technologies are a plus.

What our client offers:

Competitive salary and a comprehensive benefits package.

Share This Job:

Job Information:

Preferred Gender:

No Preference

Required Age:


Degree Title:

Bachelor's or Master's degree in Computer Science, Software Engineering, or a relevant field.

Career Level:

Required Experience:

Min Required: 4+ Yrs


Backend Developer, Java

Job Application Form


Keep yourself updated with our well research newsletters and articles and make a well informed decision whether you are searching for a new job, build a team, or to grow ur business. Subscribe now!

Help us specify your interest:

Take the next step, register your interest now


Fill in the form to start the conversation.