VaporVM
Full Stack Developer – Java Spring Boot
VaporVMUnited Arab Emirates6 hours ago
Full-timeRemote FriendlyInformation Technology

Job Title: Full Stack Developer – Java Spring Boot

Location: Dubai, UAE

Experience Level: Mid to Senior (5–8+ years)

Role Overview

We are looking for a skilled Full Stack Developer with strong expertise in Java Spring Boot to join our in-house development team supporting a strategic initiative. The ideal candidate will be responsible for building scalable web applications, integrating with cloud services, and collaborating across teams to deliver secure and high-performance solutions.

Key Responsibilities

  • Design, develop, and maintain full-stack web applications using Java Spring Boot and modern front-end frameworks
  • Build RESTful APIs and integrate with cloud services (Azure or OCI)
  • Write and maintain unit tests and ensure high code coverage using tools like Jest, Mocha, or Cypress
  • Implement and adhere to secure coding best practices and OWASP guidelines
  • Collaborate with architects, DevOps engineers, and QA teams to ensure smooth delivery
  • Optimize application performance, scalability, and security
  • Participate in code reviews, agile ceremonies, and technical discussions
  • Troubleshoot and resolve issues across the stack

Required Skills & Experience

  • 5–8+ years of experience in full-stack development
  • Strong proficiency in Java, Spring Boot, and REST API development

· Proven experience implementing secure coding practices and mitigating vulnerabilities using OWASP Top 10

· Experience with unit testing frameworks and maintaining code coverage metrics

  • Front-end experience with React, Angular, or Vue.js
  • Familiarity with SQL/NoSQL databases (e.g., PostgreSQL, MongoDB)
  • Experience with cloud platforms (Azure or OCI) and containerization (Docker, Kubernetes)
  • Understanding of DevOps practices and CI/CD pipelines
  • Knowledge of security compliance and secure coding practices
  • Excellent problem-solving and communication skills

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • Experience in hybrid mobile app development is a plus
  • Exposure to government or smart city projects is an advantage

Key Skills

Ranked by relevance