Senior Back-End Developer (Java) - Dubai, UAE
Contract: 1 Year (Renewable)
Location: Dubai
Requirement: GCC-based candidates only
Role Summary
Design, develop, and maintain high-quality backend services and scalable microservices-based applications using Java and Spring Boot.
Key Responsibilities
- Develop scalable microservices using Java (11+) and Spring Boot
- Build and optimize secure RESTful APIs for seamless frontend and external system integration
- Work with relational databases (PostgreSQL, Oracle, MySQL)
- Manage asynchronous communication using Kafka or RabbitMQ
- Work within CI/CD pipelines and containerized environments (Docker, Kubernetes)
- Conduct code reviews and ensure quality using JUnit and Mockito
Required Skills
- Strong experience in Java (11+) and Spring Boot
- API design and integration expertise
- Microservices architecture experience
- Database design and optimization (SQL-based systems)
- Experience with messaging systems (Kafka / RabbitMQ)
- Familiarity with Docker, Kubernetes, CI/CD pipelines
- Strong understanding of testing frameworks (JUnit, Mockito)
Thanks
Premalatha