Full Stack Java Developer
Sundus Recruitment Services View all jobs
- Dubai
- Permanent
- Full-time
- Bachelor’s degree in Computer Science, Engineering, or related field
- 8 to 10 years of experience in Java (8–17) and Spring Boot–based applications
- Strong knowledge of microservices and REST/SOAP APIs
- Experience with Angular.js or React.js
- Hands-on experience with SQL and NoSQL databases
- Exposure to AWS, Docker, Kubernetes, and CI/CD tools
- Familiarity with testing, monitoring, and logging tools
- Strong problem-solving skills and Agile experience
- Design, develop, and maintain scalable Java-based applications using Java (8–17), Spring Boot, Spring Security, and Hibernate
- Build and consume RESTful and SOAP APIs following microservices architecture best practices
- Develop responsive front-end components using Angular.js and/or React.js
- Collaborate with cross-functional teams to define, design, and deliver new features
- Implement secure authentication and authorization mechanisms
- Work with relational and NoSQL databases such as Oracle, SQL Server, PostgreSQL, MongoDB, and Couchbase
- Deploy and manage applications in cloud environments (AWS) using Docker, Kubernetes, and OpenShift
- Set up and maintain CI/CD pipelines using Jenkins, Git, GitLab, and Azure DevOps
- Ensure code quality through unit testing and automation using JUnit, Mockito, Postman, and JMeter
- Perform code reviews and enforce coding standards and best practices
- Monitor application performance and troubleshoot issues using AppDynamics, Splunk, and ELK Stack
- Integrate applications with messaging and integration platforms such as Solace, ActiveMQ, Apigee, and Informatica
- Participate in agile ceremonies and contribute to continuous improvement initiatives
- Provide production support and resolve performance, security, and scalability issues