Job Description
**Job Title:** Java Developer
**About the Role:**
We are seeking a seasoned Java Developer to join a dynamic team in Dubai. The ideal candidate will design and build scalable backend services and robust APIs using Java, Spring Boot, and Angular. You will collaborate with cross-functional teams to deliver high-quality solutions and mentor junior developers, ensuring best practices and standards are met.
**Responsibilities:**
- Design, develop, and maintain backend services and RESTful APIs using Java and Spring Boot
- Collaborate with front-end developers to integrate Angular applications
- Participate in architecture design, code reviews, and technical discussions
- Troubleshoot and resolve performance issues and production incidents
- Ensure coding standards, security guidelines, and industry best practices are followed
- Mentor and guide junior developers, sharing knowledge and fostering a collaborative environment
- Work with DevOps teams to automate deployments and CI/CD pipelines
**Required Qualifications:**
- 6–13 years of professional experience in software development
- Strong proficiency in Java and the Spring Boot framework
- Hands-on experience designing and implementing RESTful APIs
- Experience with Angular for front-end integration
- Solid understanding of database systems (SQL and NoSQL)
- Proficient with version control systems (e.g., Git) and build tools
- Excellent problem-solving skills and attention to detail
- Strong communication and teamwork abilities
Position Details
- Position Title: Java Developer
- Location:
- Experience Required: 13