10 Aug
|
Bukuwarung
|
Bengaluru
10 Aug
Bukuwarung
Bengaluru
About the Role
At BukuWarung, the Senior Software Engineer — Lending will be responsible for building a scalable, fail-safe, and secure application that also complies with regulation. Lending is a domain where a large number of data points come in from external and partner services — which means strong data consistency is a must, and the system has to scale without compromising correctness, security, or compliance.
The Mission
We are at the stage where scaling means integration. We are establishing Lending as a platform across BukuWarung products, which brings a rapidly growing set of partner and internal integrations. Your mission is to build a system with a strong foundation to scale — in its architecture and in how the system is designed — so that Lending can serve every BukuWarung product reliably and safely.
What You’ll Do
- Own Ambiguous Problems: Turn unclear lending problems — partner integrations, disbursement, repayment, reconciliation — into credible technical plans, and own outcomes end-to-end.
- Design for Consistency:
Architect services that guarantee strong data consistency across external and partner data flows, with idempotency and failure handling built in.
- Ship Safely: Treat testing, observability, secure rollouts, and rollback thinking as part of the work — high-risk changes ship with explicit readiness, and compliance is designed in, not bolted on.
- Modernize the Platform: Help drive the migration from Java 11 / Spring Boot 2.6 to Java 21 / Spring Boot 3.x — incrementally and safely, without disrupting a live lending system.
- Engineer with AI: Use AI agents to accelerate coding, debugging, and documentation while owning correctness — and turn what works into reusable workflows for the team.
- Quality & Mentorship: Write clean, testable code and raise the engineering bar through rigorous code and design reviews.
- Close Loops: Drive execution across product, QA, platform, risk, and external partners — communicating trade-offs and risks clearly
📌 Senior Software Engineer (Bengaluru)
🏢 Bukuwarung
📍 Bengaluru