- 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
Related
Discover more from Recrenza
Subscribe to get the latest posts sent to your email.
