CareerPlanSign in

Expert Software Engineer

Pune💼 Full-time🗓 2026-08-18 → 2026-09-29

Core

Design, build, and maintain mission-critical financial services software solutions for global banking and lending clients.

Role type

Senior IC Java backend engineer (distributed systems)

Builds

Production-grade microservices, event-driven architectures, and cloud-native platforms for Lending, Payments, and Universal Banking.

Domain

Financial services technology, distributed systems, cloud infrastructure

Required skills

Java 17+, Spring Boot/Spring Cloud, Kafka, distributed systems design, Kubernetes, cloud platforms (AWS/Azure/GCP), testing automation, observability, security (OAuth2/OIDC/JWT)

Preferred skills

CQRS/Event Sourcing, Temporal/Cadence, Debezium, NoSQL databases, API gateways, service mesh, platform engineering

Technologies

Java, Spring Boot, Gradle, Maven, Kafka, Kubernetes, AWS, Azure, GCP, Istio, Linkerd, Open Telemetry, Prometheus, Grafana, ELK, Vert.x, gRPC, Postgres, MySQL, Redis, MongoDB, Elasticsearch

Responsibilities

Develop and maintain Java microservices in production; implement transactional data patterns like sagas and outbox; debug high-cardinality logs and traces; review architectural deliverables and guide remediation; ensure security compliance and cost awareness in cloud environments.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 862,000+ jobs from 20+ sources.