Experience

3- 5 Years

Monthly Salary

QAR 20,000 – 25,000 ($5,401 – $6,751)

Job Location

Doha – Qatar

Education

Bachelor of Technology/Engineering

Nationality

Any Nationality

Gender

Any

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

We are looking for an experienced Senior Java Full Stack Developer with strong expertise in Java, Spring Boot, Microservices architecture, and React.js. The ideal candidate will have hands-on experience building scalable backend services, designing APIs, and developing modern frontend applications while working with cloud and DevOps tools.

  • Design, develop, and maintain scalable Java-based backend services using Spring Boot and Microservices architecture.
  • Build and integrate RESTful APIs and ensure efficient API design and documentation.
  • Develop responsive and high-performing frontend applications using React.js and modern JavaScript (ES6+).
  • Work with PostgreSQL for database design, optimization, and performance tuning.
  • Collaborate with cross-functional teams to deliver end-to-end product features.
  • Ensure code quality, performance, and security across applications.
  • Participate in system design discussions, debugging, and performance optimization.
  • Contribute to CI/CD pipelines and containerized deployments using modern DevOps practices.

Desired Candidate Profile

Technical Expertise

  • 8+ years of experience in Java development with strong knowledge of Spring Boot.
  • Solid experience with React.js and modern JavaScript frameworks.
  • Strong understanding of PostgreSQL and SQL query optimization.

Microservices & API

  • Hands-on experience in Microservices architecture.
  • Strong knowledge of REST API design, development, and integration.
  • Experience in API documentation and versioning.

DevOps & Cloud

  • Familiarity with Docker and Kubernetes for containerized deployments.
  • Experience with CI/CD tools such as Jenkins or GitHub Actions.
  • Exposure to cloud platforms like AWS, Azure, or Google Cloud Platform (GCP).

Other Skills

  • Strong debugging and performance tuning skills.
  • Excellent communication, collaboration, and documentation abilities.
  • Ability to work in agile development environments.

Preferred Qualifications

  • Experience with OAuth2 and JWT for API security.
  • Knowledge of GraphQL and API Gateway patterns.
  • Familiarity with OpenAPI / Swagger for API documentation.

Employment Type

  • CONTRACT