Backend Java Developer (Spring Boot & Microservices) | Innovations Group | Dubai, UAE

Innovations Group

Dubai

On-site

AED 400,000 - 640,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Innovations Group in Dubai seeks an experienced Backend Java Developer to design, develop, and maintain secure microservices and backend applications using Java and Spring Boot.

You will collaborate with architects, QA, DevOps, and business stakeholders on requirements, API design, and production readiness, with emphasis on secure coding, TDD, and high performance in a large-scale enterprise setting.

Qualifications

  • Bachelor's degree in CS/SE/IT or related field.
  • Minimum 5 years hands-on Java backend experience.
  • Strong Java, Spring Framework, and Spring Boot expertise.
  • Experience designing microservices architectures.
  • RESTful APIs and middleware experience.
  • Secure coding practices and security principles.
  • Experience with TDD and automated testing.
  • Knowledge of design patterns and OOP.
  • Production issue troubleshooting in enterprise apps.
  • Familiarity with code review and quality standards.

Responsibilities

  • Design and develop enterprise backend apps with Java and Spring Boot.
  • Build scalable microservices architectures.
  • Analyze requirements and define implementation approaches.
  • Develop secure RESTful APIs and middleware.
  • Apply TDD in the SDLC.
  • Create JUnit tests to maximize coverage.
  • Review and optimize performance, scalability, reliability.
  • Remediate security vulnerabilities.
  • Collaborate with DevOps on deployment and production readiness.
  • Participate in code reviews and ensure coding standards.
  • Maintain documentation and drive improvements.
  • Support bug fixes and root cause analysis.

Skills

Java
Spring Boot
Microservices
REST APIs
TDD
JUnit
Security
DevOps
Problem Solving
Comms

Education

Bachelor's Degree in CS/SE/IT

Tools

Docker
Kubernetes
CI/CD
Cloud Platforms (Azure/AWS/GCP)
Kafka/RabbitMQ

Job description

Job Title: Backend Java Developer (Spring Boot & Microservices) | Innovations Group | Dubai, UAE

Job Location: Dubai, United Arab Emirates

Job Type: Yearly Renewable Project

Notice Period: Immediate to 30 Days

Experience Required: 5+ Years

Industry: Banking | Enterprise Applications | Digital Transformation | Software Development

Position Summary

Innovations Group is seeking an experienced Backend Java Developer to join a large-scale enterprise technology project in Dubai. The successful candidate will be responsible for designing, developing, and maintaining secure, high-performance microservices and backend applications while ensuring adherence to modern software engineering and security best practices.

Detailed Job Description

As a Backend Java Developer, you will play a critical role in the development of scalable enterprise applications built on modern Java and Spring Boot technologies. You will work closely with architects, business analysts, QA engineers, DevOps teams, and stakeholders to analyze requirements, design technical solutions, and deliver high-quality software releases. The role requires expertise in microservices architecture, RESTful API development, secure coding practices, and Test-Driven Development (TDD). You will also be responsible for maintaining code quality through automated testing, addressing security vulnerabilities, and ensuring robust application performance. This is an excellent opportunity to contribute to mission-critical digital platforms within a dynamic and fast-paced technology environment.

Key Responsibilities
  • Design and develop enterprise-grade backend applications using Java and Spring Boot.
  • Build and maintain scalable microservices architectures supporting business-critical applications.
  • Analyze business and technical requirements and define optimal implementation approaches.
  • Develop secure RESTful APIs and middleware services following industry best practices.
  • Apply Test-Driven Development (TDD) methodologies throughout the software development lifecycle.
  • Create and maintain comprehensive JUnit test cases to maximize code coverage and quality.
  • Review, troubleshoot, and optimize application performance, scalability, and reliability.
  • Identify and remediate security vulnerabilities and penetration testing findings.
  • Collaborate with DevOps teams to support deployment, release management, and production readiness activities.
  • Participate in code reviews and ensure adherence to coding standards and architectural guidelines.
  • Maintain technical documentation and contribute to continuous improvement initiatives.
  • Support bug fixing, root cause analysis, and production issue resolution.
Required Qualifications & Skills
  • Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • Minimum 5 years of hands-on experience in Java backend development.
  • Strong expertise in Java, Spring Framework, and Spring Boot.
  • Proven experience designing and implementing Microservices architectures.
  • Extensive experience developing RESTful APIs and middleware services.
  • Strong knowledge of secure coding practices and application security principles.
  • Hands-on experience with Test-Driven Development (TDD).
  • Experience developing and maintaining JUnit test cases and automated testing frameworks.
  • Strong understanding of software design patterns and object-oriented programming principles.
  • Experience troubleshooting and resolving production issues in enterprise applications.
  • Knowledge of code review methodologies and software quality standards.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to deliver high-quality, secure, and maintainable software solutions.
Nice-to-Have Skills
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Familiarity with cloud platforms such as Azure, AWS, or Google Cloud.
  • Experience working within banking, fintech, or highly regulated environments.
  • Knowledge of message brokers such as Kafka or RabbitMQ.
  • Experience with performance tuning, application monitoring, and observability tools.
Recruitment Pro Tip

For senior Java backend positions, hiring managers look for more than technical skills. Clearly highlight enterprise projects where you designed microservices, developed secure APIs, improved application performance, increased test coverage, resolved critical production issues, or remediated security vulnerabilities. Quantifiable achievements will significantly strengthen your profile and increase your chances of securing interviews.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Java Developer — Spring Boot & Microservices
Senior Backend Java Developer — Spring Boot & Microservices

Innovations Group • Dubai

On-site
AED 400,000 - 640,000
Software Engineer – Backend (Java / Spring Boot)
Software Engineer – Backend (Java / Spring Boot)

D4 Insight • Dubai

On-site
AED 420,000 - 540,000
Backend Engineer – Java (Spring Boot)
Backend Engineer – Java (Spring Boot)

D4 Insight • Dubai

On-site
AED 180,000 - 240,000
Backend Engineer Java Spring Boot
Backend Engineer Java Spring Boot

D4 Insight • Dubai

On-site
AED 300,000 - 420,000
Java Developer
Java Developer

Impronics Technologies • Dubai

On-site
AED 120,000 - 160,000
Senior Backend Engineer – Java SpringBoot Microservices
Senior Backend Engineer – Java SpringBoot Microservices

TAT IT Technolgies • Dubai

On-site
AED 250,000 - 450,000
Software Engineer - Java Back End
Software Engineer - Java Back End

Atribs Metscon Group • Dubai

On-site
AED 240,000 - 420,000
Scrum Certification
Senior Backend Engineer – Java SpringBoot Microservices
Senior Backend Engineer – Java SpringBoot Microservices

TAT IT Technolgies • Abu Dhabi

On-site
AED 180,000 - 220,000
Senior Java Backend Engineer | Spring Boot Microservices
Senior Java Backend Engineer | Spring Boot Microservices

D4 Insight • Dubai

On-site
AED 300,000 - 420,000
Backend Developer
Backend Developer

Micropolis Holding Co. • Dubai

On-site