Senior Backend Java Developer (Spring Boot Microservices) – Dubai, UAE

Website Innovations Global

Location

Dubai, United Arab Emirates

Job Category

  • Information Technology (IT) & Software
  • Engineering & Technical

Job Overview

An exciting opportunity is available for an experienced Senior Backend Java Developer to join a yearly renewable project in Dubai, UAE. The organization is seeking a skilled Java professional with expertise in Spring Boot Microservices to develop secure, scalable, and high-performance enterprise applications that support business-critical operations.

In this role, you will be responsible for designing and developing middleware services, implementing RESTful APIs, and ensuring software quality through Test-Driven Development (TDD), comprehensive unit testing, and secure coding practices. You will collaborate with cross-functional teams to deliver reliable and maintainable backend solutions while adhering to industry best practices.

This position offers an excellent opportunity for long-term career growth in enterprise software development, allowing professionals to strengthen their expertise in Java technologies, microservices architecture, application security, and modern software engineering methodologies through continuous professional development and technical upskilling.


Key Responsibilities

  • Design, develop, and maintain Java Spring Boot Microservices applications.
  • Analyze business and technical requirements to define effective implementation approaches.
  • Develop secure middleware applications and RESTful web services.
  • Apply Test-Driven Development (TDD) methodologies throughout the software development lifecycle.
  • Create comprehensive JUnit test cases to maximize code coverage and application quality.
  • Identify, investigate, and resolve penetration testing findings and application security vulnerabilities.
  • Deliver secure, scalable, high-quality, and bug-free software releases.
  • Participate in code reviews while maintaining coding standards and software development best practices.
  • Collaborate with development, testing, and project teams to ensure successful project delivery.

Requirements & Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Minimum 5 years of experience in backend Java development.
  • Strong expertise in Java and Spring Boot Microservices.
  • Experience developing middleware applications and RESTful APIs.
  • Solid understanding of Test-Driven Development (TDD).
  • Hands-on experience writing JUnit test cases with high code coverage.
  • Strong knowledge of secure coding practices and application security.
  • Experience resolving penetration testing findings and security vulnerabilities.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong communication and teamwork abilities.
  • Relevant Java or cloud certifications are considered an advantage.

Salary, Benefits & Career Growth

Benefits

  • Yearly renewable project.
  • Opportunity to work on enterprise-scale backend applications.
  • Exposure to modern microservices architecture and secure software development.
  • Collaborative and professional development environment.

Career Growth

  • Enhance expertise in enterprise Java development and microservices architecture.
  • Strengthen application security, secure coding, and software quality assurance skills.
  • Gain experience with modern backend engineering best practices.
  • Opportunities for continuous learning, technical training, and professional certification.

Application Process

Application Process (Website)

  • Apply only through the official job link.
  • Click Apply Now on the website.

HR Email for Application

Send your updated CV directly

To apply for this job email your details to sp.hariharan@innovationsglobal.com