Java Developer (Spring Boot, Apache Camel & Banking) | Nair Systems | Qatar

Nair Systems

Qatar

On-site

QAR 180,000 - 300,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Nair Systems LLC in Qatar is seeking an experienced Java Developer to own backend services, microservices with Spring Boot 3.2+, and secure payment gateway integration in high-security banking environments.

You will implement Camel-based routing, JDBC data integration, and robust enterprise patterns, collaborating with banking stakeholders and HR to coordinate on-site deployment within Qatar. Minimum 5 years of hands-on Java development in banking domains is required.

Qualifications

  • Bachelor’s degree in Computer Science, IT, Software Engineering, or related field.
  • 5+ years of hands-on software development using Java, Spring Boot, and Apache Camel.
  • Banking, financial services, or fintech domain experience is mandatory.
  • Strong Spring Boot 3.2+ experience, JPA, and relational DB integration.
  • Proven Apache Camel experience (2+ projects) with JDBC integration.
  • Knowledge of payment gateway architecture and banking integration patterns.
  • GIT version control and collaborative SDLC experience.
  • Willingness for on-site deployment in Qatar within 2 weeks to 1 month.

Responsibilities

  • Architect and develop backend enterprise applications and microservices with Java and Spring Boot.
  • Configure and maintain Apache Camel routes and JDBC data integration.
  • Integrate secure payment gateway APIs and financial transaction processors.
  • Apply Enterprise Integration Patterns to banking systems and external networks.
  • Design and optimize database persistence using JPA/Hibernate and SQL.
  • Manage source control workflows and code reviews in GIT.
  • Ensure PCI-DSS compliance and high-availability SLAs.
  • Document APIs, integration flows, and deployment runbooks.

Skills

Java
Spring Boot
Apache Camel
GIT workflows
Banking domain knowledge
PCI-DSS compliance

Education

Bachelor’s degree in Computer Science/ IT / Software Engineering

Tools

JPA
Relational databases
Docker
Kubernetes

Job description

Position Summary

Driving advanced backend software engineering, secure financial transaction processing, and enterprise banking integration in Qatar, Nair Systems is actively seeking an accomplished Java Developer for a permanent professional engagement. In this vital technical role, you will take full operational, tactical, and technical ownership of enterprise Java applications, Spring Boot 3.2+ microservices, Apache Camel integration routing, and payment gateway connectivity within high-security banking environments. Bringing at least 5 years of progressive professional experience in software development and banking domain integrations, you will empower premier financial institutions to achieve uncompromised transaction reliability, sub-second payment processing, and rigorous regulatory compliance. This prestigious career opportunity offers competitive remuneration, rapid onboarding terms, and professional growth within a premier global IT consulting and recruitment enterprise.

Detailed Job Description

As a Java Developer supporting Nair Systems on an on-site basis in Qatar, you will take full operational, tactical, and technical ownership of backend service design, integration routing, database persistence, and version control workflows. Your day-to-day responsibilities include authoring clean, high-performance Java code leveraging latest language features, building robust microservices utilizing Spring Boot 3.2 and above, integrating payment gateways, orchestrating message routes via Apache Camel with JDBC integration, enforcing enterprise integration patterns (EIP), collaborating with banking stakeholders, and interacting directly with human resource executives like Nishanthini Sudha. Furthermore, you will manage application requirements by submitting your latest resume in MS Word format via direct email to Nishanthini Sudha at nishanthini.suda@nairsystems.com.

Key Responsibilities
  • Architect, design, develop, test, and deploy robust backend enterprise applications and microservices utilizing Java and Spring Boot.
  • Implement, configure, and maintain Apache Camel integration routes, message transformers, and JDBC data integration across multiple projects.
  • Integrate secure payment gateway APIs, financial transaction processors, and banking middleware for real-time payment clearing.
  • Apply enterprise integration patterns (EIP) to streamline secure communication between disparate core banking systems and external networks.
  • Design and manage database persistence layers utilizing JPA, Hibernate, and optimized SQL queries for high-volume banking data.
  • Manage source code version control, branching strategies, and collaborative code reviews utilizing GIT repositories.
  • Ensure strict adherence to banking security standards, data encryption protocols, PCI-DSS compliance, and high-availability SLAs.
  • Maintain meticulous technical documentation, API specifications, integration flow diagrams, and deployment runbooks.
Required Qualifications & Skills
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related technical discipline.
  • Minimum of 5+ years of progressive professional hands-on software development experience using Java, Spring Boot, and Apache Camel.
  • Mandatory professional experience working within the banking, financial services, or fintech domain.
  • Strong, demonstrable operational expertise in Spring Boot 3.2 or above, JPA, and relational database integration.
  • Comprehensive working knowledge and practical proficiency in Apache Camel (minimum 2 projects) with JDBC integration.
  • Deep practical understanding of enterprise integration patterns (EIP), payment gateway architecture, and financial message formats.
  • Solid practical experience in GIT version control workflows and collaborative software development life cycles.
  • Mandatory legal work authorization and physical availability for on-site deployment in Qatar within 2 weeks to 1 month.
Nice-to-Have Skills
  • Professional Java certifications (Oracle Certified Professional Java Programmer) or Spring Professional certification.
  • Hands-on familiarity with containerization platforms (Docker, Kubernetes) and CI/CD deployment pipelines.
  • Prior professional working experience in top-tier multinational commercial banks, central banks, or financial technology hubs.
  • Experience utilizing enterprise agile tracking platforms (Jira, Confluence) for sprint task coordination.
  • Active participation in Java user groups, open-source integration frameworks, or financial tech forums.
Application Information

Company Website: https://www.nairsystems.com

Salary/Rate: Market Competitive / Enterprise Banking Package

Deadline: Open until filled (Urgent Qatar Banking Java Developer Opening)

Notice Period: 2 Weeks to Maximum 1 Month Required

Contract Duration: Permanent / Full-Time On-Site Engagement (Qatar)

Recruitment Pro Tip

When applying for this Java Developer position through Nair Systems, ensure your resume in MS Word format explicitly highlights your Spring Boot 3.2+ tenure, Apache Camel integration projects, and mandatory banking domain background.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer (Spring Boot & Apache Camel) | Nair Systems | Qatar
Java Developer (Spring Boot & Apache Camel) | Nair Systems | Qatar

Nair Systems • Qatar

On-site
QAR 240,000 - 360,000
Java Developer Jobs in Qatar – Banking Domain
Java Developer Jobs in Qatar – Banking Domain

Nairsystems • Qatar

On-site
QAR 180,000 - 260,000
Senior Java Developer: Spring Boot & Camel (Banking, Qatar)
Senior Java Developer: Spring Boot & Camel (Banking, Qatar)

Nair Systems LLC • Qatar

On-site
QAR 240,000 - 360,000
On-site Qatar Java Developer: Spring Boot, Camel & Banking
On-site Qatar Java Developer: Spring Boot, Camel & Banking

Nair Systems LLC • Qatar

On-site
QAR 180,000 - 300,000
Senior Java Developer — Spring Boot, Camel & Payments
Senior Java Developer — Spring Boot, Camel & Payments

Nairsystems • Qatar

On-site
QAR 180,000 - 260,000
IBM Cognos Developer | Nair Systems | Qatar
IBM Cognos Developer | Nair Systems | Qatar

Nair Systems LLC • Qatar

On-site
QAR 260,000 - 420,000
Linux and Windows System Administrator – Banking | Nair Systems | Qatar
Linux and Windows System Administrator – Banking | Nair Systems | Qatar

Nair Systems LLC • Qatar

On-site
QAR 180,000 - 240,000
IT Project Manager | Nair Systems | Qatar
IT Project Manager | Nair Systems | Qatar

Nair Systems LLC • Qatar

On-site
QAR 350,000 - 550,000
Cyber Security Analyst | Nair Systems | Qatar
Cyber Security Analyst | Nair Systems | Qatar

Tech Junction Ltd • Doha

On-site
QAR 150,000 - 210,000
NCR ATM System Administrator | Nair Systems | Qatar
NCR ATM System Administrator | Nair Systems | Qatar

Nair Systems LLC • Qatar

On-site
QAR 180,000 - 240,000
Top locations