Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Tech Junction Ltd

NewBe an early applicant

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

Posted
Discussion

Summary

On-site Java developer in Qatar building Spring Boot 3.2+ microservices and Apache Camel integration routes for banking payment systems. Requires 5+ years of Java experience with banking/fintech domain background, covering payment gateway integrations, JPA/Hibernate persistence, and PCI-DSS-compliant environments.

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@.

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:

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.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →