Java Web Developer (Spring Boot & Microservices) – Qatar

  • Full Time
  • Qatar
  • QAR 14K – 24K per month USD / Year
  • Salary: QAR 14K – 24K per month

Nair Systems

📍 Location

Qatar (On-site)


🗂 Job Category

Information Technology (IT) & Software
Engineering & Technical
Banking & Insurance
Telecommunications


🧾 Job Overview

We are hiring an experienced Java Web Developer to join our Qatar operations, focusing on building scalable, secure, and high-performance enterprise applications. This role is ideal for professionals with strong expertise in Java development, Spring Boot, and microservices architecture, along with experience in modern API-driven systems.

The selected candidate will work on designing and developing robust backend services, integrating enterprise systems, and ensuring high availability and performance of critical applications. You will collaborate with cross-functional teams in an Agile environment, contributing to the full software development lifecycle including design, development, testing, and production support.

This position offers strong career growth opportunities in enterprise Java development, microservices architecture, and digital transformation projects. Candidates will also gain exposure to banking and large-scale distributed systems, along with opportunities for professional development in cloud, DevOps, and integration technologies.


🛠 Key Responsibilities

  • Design, develop, and maintain Java (8/11/14) applications using clean coding practices (SOLID, DRY principles)
  • Build scalable backend services using Spring Boot and Spring Framework
  • Develop and manage RESTful APIs (JSON) and support SOAP/XML services where required
  • Implement microservices architecture using JPA/Hibernate and service-to-service communication
  • Design and optimize SQL (MySQL) and NoSQL (MongoDB) database structures
  • Work with message queues such as Kafka and IBM MQ for asynchronous processing
  • Apply Java concurrency and multithreading techniques to improve system performance
  • Implement security protocols including OAuth2, OpenID Connect, SAML, SSO, TLS, and PKI
  • Participate in production support, troubleshooting, and root-cause analysis
  • Contribute to CI/CD pipelines and DevOps processes using Git and Azure DevOps tools
  • Collaborate with stakeholders to define integration requirements and system workflows
  • Prepare technical documentation, API specifications, and integration guidelines

🎓 Requirements & Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Strong proficiency in Java (8/11/14) and object-oriented programming concepts
  • Hands-on experience with Spring Boot, Spring Framework, and microservices architecture
  • Experience in REST API design and enterprise system integration
  • Strong knowledge of SQL (MySQL) and NoSQL (MongoDB) databases
  • Experience with message brokers such as Kafka or IBM MQ
  • Understanding of security protocols (OAuth2, SAML, OpenID, TLS, PKI)
  • Familiarity with DevOps practices, CI/CD pipelines, and Git version control
  • Experience with concurrency, multithreading, and performance optimization

Good to Have:

  • Knowledge of frontend technologies (HTML5, CSS, JavaScript, JSP/JSF, jQuery)
  • Exposure to banking systems and digital platforms
  • Experience with Azure DevOps tools
  • Understanding of cloud platforms and deployments

💼 Salary, Benefits & Career Growth

Average Market Salary (Estimated):
QAR 14,000 – QAR 24,000 per month (based on mid-level Java developer roles in Qatar with microservices experience)

Compensation & Benefits:

  • Competitive salary aligned with enterprise IT standards
  • Opportunity to work on large-scale distributed systems and enterprise applications
  • Exposure to banking and digital transformation projects

Career Growth & Professional Development:

  • Career progression into Senior Java Developer, Tech Lead, or Solution Architect roles
  • Training and certification opportunities in Java, microservices, cloud, and DevOps
  • Hands-on experience with enterprise integration and scalable system design
  • Exposure to high-demand backend engineering and API ecosystems

📝 Application Process

🔗 Application Process (Website):

Apply only through the official job link
Click Apply Now on the website

📧 HR Email for Application

📩 Send your updated CV directly to:


🔹 Reference:
Referred by: Rashid Naseem – Recrenza

To apply for this job email your details to mini.surendran@nairsytems.com


Discover more from Recrenza

Subscribe to get the latest posts sent to your email.