CareerPlanSign in

Principal Software Engineer - Java Architect, Microservices, Cloud, Springboot

Pune, India💼 Full-time🗓 2026-08-06 → 2026-10-02

Core

Design and implement scalable, resilient microservices and event-driven architectures for real-time payment platforms supporting high transaction volumes and strict regulatory requirements.

Builds

Real-time Payments (RTP) products and shared services across multiple live markets

Domain

Financial services / Payments / Distributed Systems

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Microservices, Event-driven architecture, Distributed systems design, Performance engineering, Scalability patterns, Resilience design, Observability, Cloud environments

Preferred skills

Payments or financial services experience, Erlang, React, Angular, Functional programming

Technologies

Java, Spring, React, Angular, Erlang

Responsibilities

Own architecture and detailed design for RTP products; Lead technical design reviews and enforce engineering standards; Remain hands-on for critical components and complex problem areas; Define and enforce non-functional requirements (SLIs, SLOs); Mentor senior engineers and raise the bar for technical decision-making

Seniority

Principal, hands-on IC with leadership