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

Nair Systems

Qatar

On-site

QAR 240,000 - 360,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Nair Systems LLC in Qatar seeks an experienced Java Developer to drive backend service development, payment gateway integration, and enterprise routing using Apache Camel and Spring Boot 3.2+. You will own design, coding, testing, and deployment of high-performance banking applications for global institutions.

The role requires 5+ years in banking software, strong Java/Spring Boot expertise, Camel integration, JDBC, and RESTful services.

Qualifications

  • Bachelor's degree in CS/IT/SE or related field.
  • 5+ years of hands-on Java/Spring Boot/Apache Camel experience in banking tech.
  • Banking/financial services domain experience required.
  • Spring Boot 3.2+ with relational DB integration (JPA).
  • Apache Camel with JDBC integration and REST services.

Responsibilities

  • Architect, design, develop, test, and deploy enterprise banking apps using Java/Spring Boot.
  • Build scalable microservices with Spring Boot 3.2+, JPA, and secure DB access.
  • Implement advanced Apache Camel integration across projects with JDBC.
  • Apply Enterprise Integration Patterns for routing, transformation, and orchestration.
  • Integrate secure payment gateways and financial systems into core banking apps.
  • Maintain Git version control, branching, and code reviews.
  • Perform unit/integration testing and optimize performance for financial workloads.
  • Document APIs, architecture runbooks, and integration flows.

Skills

Java programming
Spring Boot
Apache Camel
RESTful services
Agile methodologies

Education

Bachelor's degree in Computer Science, IT, Software Engineering or related field

Tools

JPA
Git

Job description

Position Summary

Driving advanced banking software engineering, enterprise integration solutions, and secure financial backend development in Qatar, Nair Systems is actively seeking an accomplished Java Developer for a permanent full-time professional engagement. In this vital technical role, you will architect, build, test, and maintain high-performance banking applications utilizing modern Java, Spring Boot 3.2 or above, Apache Camel integration frameworks, and robust database connectivity. Bringing 5+ years of progressive professional software engineering experience within the banking and financial services domain, you will empower global banking institutions to achieve uncompromised transaction security, seamless system integration, and operational excellence. This prestigious career opportunity offers competitive remuneration, high technical visibility, and professional growth within a premier global IT consulting and executive recruitment enterprise.


Detailed Job Description

As a Java Developer supporting Nair Systems for premier banking operations in Qatar, you will take full operational, tactical, and technical ownership of backend service development, payment gateway integration, enterprise routing, and message translation using Apache Camel. Your day-to-day responsibilities include authoring professional Java code leveraging latest language features, implementing Spring Boot 3.2+ microservices, executing JDBC database integrations, configuring enterprise integration patterns, managing version control via GIT, and collaborating directly with multidisciplinary financial engineering squads and human resources professionals like Nishanthini Sudha.


Key Responsibilities


  • Architect, design, develop, test, and deploy robust enterprise banking applications utilizing Java and Spring Boot framework.

  • Build and maintain scalable microservices utilizing Spring Boot 3.2 or above, JPA, and secure database integration modules.

  • Design and implement enterprise integration solutions utilizing Apache Camel across multiple production projects, including Camel with JDBC.

  • Apply advanced Enterprise Integration Patterns (EIP) for reliable message routing, transformation, and service orchestration.

  • Integrate secure third-party payment gateways and financial transaction processing systems into core banking applications.

  • Maintain rigorous version control, branching strategies, and collaborative code reviews utilizing GIT repositories.

  • Execute comprehensive unit testing, integration testing, debugging, and performance optimization for financial workloads.

  • Maintain meticulous technical documentation, API specifications, architecture runbooks, and integration flow diagrams.


Required Qualifications & Skills


  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related financial discipline.

  • Minimum of 5+ years of progressive professional hands‑on experience in software development utilizing Java, Spring Boot, and Apache Camel.

  • Mandatory domain experience working within the banking and financial services sector.

  • Strong, demonstrable operational expertise in Spring Boot 3.2+ architecture, JPA, and relational database integration.

  • Comprehensive working knowledge and practical proficiency in Apache Camel (minimum 2 commercial projects) and JDBC integration.

  • Deep practical experience in Enterprise Integration Patterns, RESTful web services, and payment gateway integration.

  • Solid practical grasp of source code management utilizing GIT and agile software development methodologies.

  • Mandatory legal work authorization and physical availability for professional banking operations in Qatar.


Nice-to-Have Skills


  • Professional Java certifications such as Oracle Certified Professional: Java SE Programmer or Spring Certified Professional.

  • Hands‑on familiarity with containerization platforms including Docker and Kubernetes in enterprise cloud environments.

  • Prior professional working experience in top‑tier multinational banking institutions, financial technology firms, or global IT consultancies.

  • Experience utilizing enterprise IT service management and agile tracking platforms (Jira, Confluence) for ticketing and issue tracking.

  • Active participation in enterprise Java development communities, open‑source integration projects, or financial tech forums.


Application Information


  • Recruiter: Nair Systems Recruitment Division

  • Contact Name: Nishanthini Sudha (HR Executive)

  • Email: nishanthini.suda@nairsystems.com

  • Phone:

  • 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 Preferred (Joining time frame must be adhered to)

  • Contract Duration: Permanent / Full-Time Banking Engagement (Qatar Operations)


Recruitment Pro Tip

When applying for this Java Developer position through Nair Systems, ensure your resume explicitly highlights your Spring Boot 3.2+ and Apache Camel project portfolio, banking domain expertise, and confirms your ability to join within a 2-week to 1-month timeframe.

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 & Banking) | Nair Systems | Qatar
Java Developer (Spring Boot, Apache Camel & Banking) | Nair Systems | Qatar

Nair Systems • Qatar

On-site
QAR 180,000 - 300,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
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
Digital Applications Administrator | Nair Systems | Qatar
Digital Applications Administrator | Nair Systems | Qatar

Nair Systems LLC • Qatar

On-site
QAR 300,000 - 420,000
IBM Cognos Developer | Nair Systems | Qatar
IBM Cognos Developer | Nair Systems | Qatar

Nair Systems LLC • Qatar

On-site
QAR 260,000 - 420,000
IT Project Manager | Nair Systems | Qatar
IT Project Manager | Nair Systems | Qatar

Nair Systems LLC • Qatar

On-site
QAR 350,000 - 550,000
Senior NCR ATM Operations Consultant | Doha, Qatar
Senior NCR ATM Operations Consultant | Doha, Qatar

WorkWavez Solutions • Doha

On-site
QAR 187,000 - 224,000
Top locations