Senior Backend Engineer with Java
- Bengaluru
Si has recibido esta oferta laboral de parte de nuestros reclutadores, te pedimos que leas nuestro Aviso de Privacidad.
Project overview
Team
Position overview
Technology stack
Responsibilities
- Plan and design backend microservices with clear boundaries and contracts
- Develop solutions for domains such as onboarding, payments, transaction orchestration or platform components
- Break complex epics into actionable tasks with clear acceptance criteria
- Review designs from other engineers to ensure scalability and fault tolerance
- Drive technical decisions including caching layers, asynchronous processing strategies, database choices and API versioning
- Evaluate build versus buy options for integrations and services
- Collaborate with a product manager to align on scope and prioritisation
- Lead a sub team of backend engineers and support their professional growth
- Support incident response, root cause analysis and long term improvements
- Monitor service performance using logging, metrics and tracing tools
Requirements
- Professional backend engineering experience from 4-7 years
- Experience with Go (tooling & CLIs)
- Experience designing microservices with well-defined contracts and boundaries
- Experience with Java 21 or modern Java versions
- Experience with caching strategy design, including TTL and invalidation approaches
- Experience working with asynchronous processing, event-driven architecture, or queue-based workflows
- Experience using structured logging, metrics, and alerting to debug production systems
- Experience in making build versus buy decisions with clear trade-off analysis
- Experience reviewing code and identifying architectural or contract issues
- Experience with AWS-based services
- Experience working with relational and non-relational databases such as PostgreSQL or DynamoDB
- Experience writing backend services using Spring Boot or similar frameworks
Nice to have
- Experience with financial or payments related systems
- Experience with KYC or AML flows
- Experience with workflow or orchestration engines
- Experience with platform wide pattern creation or reusable service design
- Experience with data encryption practices and security audits
- Experience with CockroachDB or high availability distributed databases
Looking for Similar Opportunities?

We offer
Trabajo remoto
Ofrecemos una gran flexibilidad para trabajar desde distintas ciudades y países
Días off para descansar
Todos los colegas cuentan con días off para viajar, descansar y pasar tiempo con sus seres queridos
Feriados nacionales
Según el calendario oficial de cada país
Días off por maternidad y paternidad
Todos los colegas disfrutan de días off para compartir con su bebé
Certificaciones pagas
Impulsamos el desarrollo profesional y certificación de nuestros colegas
Plataforma de e-learning interna
Acceso ilimitado a cursos y entrenamientos
Clases de idiomas
Clases de inglés virtuales con profesoras altamente calificadas
Comunidades profesionales
Todos los colegas pueden participar de comunidades profesionales internacionales y regionales, en base a sus intereses
