Enable job alerts via email!

Principle Backend Developer

Antons Recruitment Agency

Dubai

On-site

AED 120,000 - 200,000

Full time

Today
Be an early applicant

Job summary

A leading recruitment agency is looking for a Principal Backend Developer (Java) to lead backend development efforts. The ideal candidate will have strong expertise in Java, cloud-based architectures, and microservices, as well as leadership qualities to mentor junior developers. This role involves designing, developing, and deploying scalable and secure backend solutions.

Qualifications

  • Minimum 6 years of experience in backend development with strong expertise in Java.
  • Proven experience with frameworks such as Spring / Spring Boot.
  • Familiarity with cloud platforms like AWS, Azure, or GCP.

Responsibilities

  • Lead the design, development, and deployment of backend services and APIs using Java.
  • Mentor junior engineers and contribute to knowledge sharing across the team.
  • Ensure system scalability, performance optimization, and reliability.

Skills

Java
Leadership
Microservices
Spring / Spring Boot
Problem-solving
Communication

Education

Bachelor's or Master's degree in Computer Science, Engineering or related field

Tools

AWS
Azure
GCP
SQL
NoSQL
Git
Job description

We are seeking a highly skilled and experienced Principal Backend Developer (Java) to lead backend development efforts and contribute to building scalable secure and high-performance applications. The ideal candidate will have strong expertise in Java cloud-based architectures and backend frameworks along with leadership qualities to mentor junior developers and drive technical excellence.

Key Responsibilities

  • Lead the design development and deployment of backend services and APIs using Java.
  • Collaborate with product managers architects and frontend developers to deliver end-to-end solutions.
  • Ensure system scalability performance optimization and reliability across distributed environments.
  • Design and implement microservices-based architectures following best practices.
  • Oversee code quality conduct reviews and enforce development standards.
  • Manage integrations with databases third-party services and internal systems.
  • Apply best practices in security performance tuning and data management.
  • Mentor junior engineers and contribute to knowledge sharing across the team.
  • Stay updated with emerging technologies and recommend adoption where beneficial.

Requirements

  • Bachelors or Masters degree in Computer Science Engineering or a related field.
  • Minimum 6 years of experience in backend development with strong expertise in Java.
  • Proven experience with frameworks such as Spring / Spring Boot.
  • Solid understanding of microservices architecture and RESTful API development.
  • Hands-on experience with databases (SQL and NoSQL).
  • Familiarity with cloud platforms (AWS Azure or GCP).
  • Proficiency in CI/CD pipelines Git and DevOps practices.
  • Strong problem-solving debugging and optimization skills.
  • Excellent communication and leadership abilities.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.