About the opportunity
Our client is a global bank building a new real-time banking platform, and a large part of the engineering sits in Bengaluru. This is a greenfield build, not maintenance work on a legacy system.
What you’ll do
- Design, build, test and deploy full stack features across the platform's lifecycle
- Build and run backend services in Java and Spring Boot in a cloud native environment
- Build fast, accessible, responsive UIs in React and TypeScript, using shared component libraries
- Design and build Backend for Frontend (BFF) services in Node.js (for example, Next.js)
- Design APIs and microservices, and work with Kafka and event-driven patterns
- Automate build, test and deployment, and ship through continuous deployment with feature flags and progressive rollouts
- Tune performance across the stack, from React rendering to API design
- Apply Agile practices, prototype and experiment, and help shape the platform's architecture
- Use AI-assisted (agentic) coding tools where they genuinely help
- Coach and mentor other engineers, and raise engineering standards across the team
Frontend
React, TypeScript, shared component libraries
BFF layer
Node.js, Next.js
Messaging
Kafka, event-driven architecture
What we're looking for
Must have
- Strong hands-on experience building and running Spring Boot services in production, in cloud native environments
- Experience with continuous deployment in production, with automation as a default
- Modern frontend work in React and TypeScript, including component libraries and feature flags
- Node.js experience, ideally building BFF services (Next.js or similar)
- A solid grasp of API and microservice design patterns
- A strong understanding of accessibility and frontend performance
- Experience in autonomous, product-focused teams
Nice to have
- Kafka and event-driven systems
- Experience in banking, payments or other regulated, high-availability domains
- Hands-on use of agentic or AI-assisted coding tools
- A track record of mentoring engineers
Levels we're hiring for
One stack, four levels. We'll match you to the level that fits your experience and scope.
Level Experience
What the role looks like
- Engineer 3–5 years Ships well-tested features across frontend and backend, with guidance on design
- Senior Engineer 5–8 years Owns features end to end, designs services and APIs, mentors engineers
- Lead Engineer 8–12 years Leads a feature team's technical direction, sets standards, coaches the team
- Principal Engineer 12+ years Shapes the platform's architecture across teams and works with architects and senior stakeholders
Why join
- Build a real-time banking platform from the ground up, at global scale
- A modern stack and real engineering autonomy
- Work alongside principal engineers and architects who are shaping the platform
- A clear path from Engineer to Principal
Hiring process
- Intro call with Nexocean (20–30 minutes)
- Technical rounds with the client: coding and system design
- Hiring manager discussion
- Offer
Join ambitious global startups building breakthrough products.