Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack Java Developer

Sundus Gulf

Dubai

On-site

AED 120,000 - 200,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions company in Dubai is seeking a skilled Java Developer with extensive experience in Java and Spring Boot applications. The ideal candidate will be responsible for designing and developing scalable applications while also building RESTful and SOAP APIs. Proficiency in front-end technologies like Angular.js or React.js, along with experience in cloud environments such as AWS, is essential. This role offers an engaging environment focused on continuous improvement and agile practices.

Qualifications

  • 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.

Responsibilities

  • 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.

Skills

Java
Spring Boot
Microservices
REST/SOAP APIs
Angular.js
React.js
SQL databases
NoSQL databases
AWS
Docker
Kubernetes
CI/CD tools
Agile
Problem-solving skills

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Postman
Jenkins
Git
GitLab
Azure DevOps
JUnit
Mockito
AppDynamics
Splunk
ELK Stack
Job description
Qualifications:
  • 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
Roles & Responsibilities:
  • 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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.