Posted on: 06/05/2026
ABOUT ROLE :
Build next-generation GenAI-powered and API-first Open Banking platforms for Commercial and Corporate Banking. We are hiring a Principal Engineer with deep Java ecosystem expertise to architect and scale enterprise-grade AI systems operating at global banking scale.
This role requires a hands-on technologist who can combine strong Java-based distributed systems engineering with modern GenAI architecture patterns in a regulated financial environment.
Desired Qualifications :
- Strong hands-on expertise in Java ecosystem (Spring Boot, REST APIs, microservices, concurrency, performance tuning) and Python
- Proven experience designing large-scale distributed systems in production
- 1- 2 years of experience delivering GenAI systems, including hands-on work with :
1. Applications powered by LLMs
2. RAG architectures
3. Embeddings and vector databases
4. Agent frameworks and orchestration
- Experience integrating AI services into enterprise backend platforms
- Strong cloud-native experience (GCP, Azure)
- Ability to influence architectural decisions across complex systems
- Experience in Banking/Financial services domains (e.g. commercial or corporate, Payments, Treasury, lending, FX)
- Experience implementing AI governance, risk, and model validation frameworks
- Familiarity with event-driven architectures (Kafka or similar)
- Experience modernizing legacy Java systems with AI augmentation
Job Expectations :
- Deployment of GenAI services embedded into core Java-based banking platforms
- Strong alignment between AI capabilities and commercial banking product strategy
- Production-grade GenAI applications integrated into Java-based enterprise platforms
- RAG pipelines, agent orchestration layers, and AI service abstractions callable from core Java systems
- Secure, compliant Open Banking APIs powering high-volume enterprise clients
- Observability, resilience, and governance frameworks for AI-enabled services
- Design and implement high-performance distributed systems primarily in Java (Spring Boot, microservices architecture), ReactJS and MicroFrontends
- Integrate LLMs, RAG pipelines, and AI orchestration frameworks into enterprise Java systems
- Lead deep technical design reviews across backend, API, and AI integration layers
- Partner with Product and Business leaders to shape AI-enabled banking capabilities
- Mentor senior engineers and elevate engineering rigor across the organization
- You will solve hard engineering problems inside regulated, mission-critical environments
- You will influence AI platform direction at scale and build durable systems - not prototypes
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1633799