Java AWS Architect

Fable Fintech

Mumbai Suburban

On-site

INR 3,500,000 - 7,000,000

Full time

3 days ago
Be an early applicant

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

Fable Fintech Pvt. Ltd. in Mumbai seeks an experienced Java Architect to lead the architecture, design, and development of cross-border payment platforms including remittances, FX, payout orchestration, and settlement systems.

The role focuses on scalable, secure, high-performance payment applications using Java, microservices, and distributed systems, building configurable white-label solutions for banks and financial institutions.

Qualifications

  • 8+ years of experience in Java development, software architecture, or enterprise application development.
  • Strong hands-on expertise in Java (Java 8/11/17 or later).
  • Excellent knowledge of Spring Boot, Spring Framework, and Spring Cloud.
  • Strong experience in microservices architecture and distributed systems.
  • Working experience with React.js, JavaScript, HTML5, and CSS3.
  • Experience in frontend and backend integration using REST APIs.
  • Expertise in Apache Kafka or RabbitMQ.
  • Strong database knowledge, including SQL and NoSQL.
  • Experience with Docker, Kubernetes, CI/CD, and cloud deployments.
  • Understanding of application security and performance optimisation.

Responsibilities

  • Lead the architecture and design of scalable, high-performance Java-based applications.
  • Design and implement microservices-based architectures for payment processing systems.
  • Define application architecture, technology standards, design patterns, and technical roadmaps.
  • Drive architectural reviews, technical documentation, and migration from legacy systems.
  • Provide technical leadership in Java, Spring Boot, and related enterprise technologies.
  • Design and develop scalable microservices-based applications and ensure robust API integration.
  • Coordinate secure, reliable, and scalable API integrations with partners and fintech platforms.
  • Support security, compliance, and performance optimisations across платform.

Skills

Java development
Architecture design
Microservices
Spring Boot
React.js
REST APIs
Kafka/RabbitMQ
SQL/NoSQL
Cloud deployments
Security & performance

Tools

Docker
Kubernetes
CI/CD

Job description

Role & responsibilities

We are looking for an experienced Java Architect to lead the architecture, design, and development of Fable Fintech's cross-border payment platforms, covering remittances, foreign exchange (FX), payout orchestration, and settlement systems.

The role involves designing scalable, secure, and high-performance payment applications using Java based technologies, microservices, and distributed systems. The candidate will be responsible for building configurable, white-label payment solutions for banks, money transfer operators, and financial institutions.

The ideal candidate should have strong expertise in Java, Spring Boot, microservices architecture, REST APIs, event-driven systems, and payment processing platforms.

Preferred candidate profile
1. Application Architecture & Design
  • Lead the architecture and design of scalable, high-performance Java-based applications.
  • Design and implement microservices-based architectures for payment processing systems.
  • Define application architecture, technology standards, design patterns, and technical roadmaps.
  • Drive architectural reviews, technical documentation, and migration from legacy systems.
2. Java Development, Full-Stack & Microservices
  • Provide technical leadership in Java, Spring Boot, and related enterprise technologies.
  • Design and develop scalable microservices-based applications.
  • Strong experience in React.js for developing responsive and interactive frontend applications.
  • Develop and integrate RESTful APIs between React.js frontend and Java-based backend services.
  • Implement asynchronous processing, messaging, and distributed transaction management.
  • Ensure application scalability, performance, maintainability, and code quality.
3. Payment Systems & Transaction Management
  • Design end-to-end payment workflows covering transaction initiation, FX conversion, payout, reconciliation, and settlement.
  • Ensure transaction integrity through idempotency, retry mechanisms, failure handling, and audit trails.
  • Implement double-entry ledgering and transaction reconciliation mechanisms.
  • Build systems supporting multi-currency and multiple payment rails.
4. API Integration & Platform Configuration
  • Design secure partner-facing APIs for banks, payment providers, and financial institutions.
  • Develop configurable workflows for transaction fees, FX margins, payment limits, and partner-specific requirements.
  • Integrate third-party payment gateways, banking systems, and payout providers.
  • Ensure seamless integration between internal and external payment platforms.
5. Security, Compliance & Risk Management
  • Integrate KYC, AML, sanctions screening, and fraud detection mechanisms into payment workflows.
  • Ensure secure API communication, authentication, authorisation, and data encryption.
  • Maintain compliance with relevant financial services security and regulatory requirements.
  • Support PCI DSS, SOC 2, and data residency requirements.
6. Technical Leadership & Team Management
  • Establish coding standards, architecture guidelines, and engineering best practices.
  • Mentor senior developers and technical teams.
  • Lead architecture discussions, design reviews, and technical decision-making.
  • Improve testing strategies, application observability, and production stability.
Required Skills & Qualifications
  • 8+ years of experience in Java development, software architecture, or enterprise application development.
  • Strong hands-on expertise in Java (Java 8/11/17 or later).
  • Excellent knowledge of Spring Boot, Spring Framework, and Spring Cloud.
  • Strong experience in microservices architecture and distributed systems.
  • Working experience with React.js, JavaScript, HTML5, and CSS3.
  • Experience in frontend and backend integration using REST APIs.
  • Expertise in Apache Kafka or RabbitMQ.
  • Strong database knowledge, including SQL and NoSQL.
  • Experience with Docker, Kubernetes, CI/CD, and cloud deployments.
  • Understanding of application security and performance optimisation
Preferred Experience
  • Experience in Banking, Fintech & Payments
  • Exposure to cross-border payment platforms and transaction processing systems.
  • Experience managing infrastructure for regulated financial environments.
  • Strong stakeholder management and technical leadership capabilities.

Ideal Candidate Profile A technically strong cloud/platform engineering professional who can independently own cloud infrastructure, drive platform reliability, strengthen security and compliance, and support the scalability of a growing fintech business.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer – Payment Architect
Java Developer – Payment Architect

Impronics Technologies • Gurugram District

On-site
INR 3,000,000 - 4,500,000
Aws Devops Engineer
Aws Devops Engineer

Fable Fintech • Mumbai Suburban

On-site
INR 3,500,000 - 7,000,000
JAVA Architect - Payment Domain
JAVA Architect - Payment Domain

Saarthee • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Above industry remuneration
Holistic professional development
Mentoring opportunities
Solution Architect – Java Full Stack
Solution Architect – Java Full Stack

Epam Systems • Hyderabad, Chennai District, Bengaluru

On-site
INR 3,000,000 - 6,000,000
Java Software Engineer
Java Software Engineer

Hireologist • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Solution Architect
Solution Architect

Finzly • Chennai District

On-site
INR 2,000,000 - 3,000,000
Java Software Engineer
Java Software Engineer

Talentgigs • Chennai

On-site
INR 4,000,000 - 6,000,000
Java Full Stack Developer
Java Full Stack Developer

Hinduja Global Solutions (HGS) • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Java/Kotlin Developer - H
Java/Kotlin Developer - H

Tata Consultancy Services • Bengaluru

On-site
INR 1,500,000 - 1,900,000
Senior Software Engineer / Tech Lead - Java
Senior Software Engineer / Tech Lead - Java

Team Geek Solutions • Bengaluru

On-site
INR 3,000,000 - 4,200,000