Senior Backend Engineer with Java
- Бенгалуру
Ако сте получили информация за тази свободна позиция от нашите рекрутери, прочетете нашата Политика за поверителност на личните данни.
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
Търсите сходни възможности?

