Senior Software Engineer - Backend (Lending)

BukuWarung

Bengaluru

On-site

INR 1,800,000 - 3,000,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

BukuWarung Senior Software Engineer — Lending is seeking a seasoned backend engineer to build a scalable, secure, and regulation-compliant lending platform. You will drive end-to-end delivery, ensuring data consistency across partner integrations while maintaining observability and reliability.

The role includes migrating from Java 11/Spring Boot 2.x to Java 21/Spring Boot 3.x, designing robust services, and mentoring teammates in a regulated fintech environment.

Qualifications

  • 4–6 years of backend engineering experience in distributed systems, fintech a plus.
  • Strong Java and Spring Boot fundamentals, with modern Java (17/21) experience.
  • Expertise in data consistency, idempotency, and event-driven patterns (Kafka).

Responsibilities

  • Turn unclear lending problems into credible technical plans and own outcomes end-to-end.
  • Architect services guaranteeing strong data consistency across external data flows.
  • Include testing, observability, safe rollouts, and compliance in every change.
  • Migrate platform from Java 11/Spring Boot 2.x to Java 21/Spring Boot 3.x safely.
  • Use AI agents to accelerate coding, debugging, and documentation.
  • Provide code quality and design reviews to raise engineering bar.
  • Coordinate with product, QA, platform, risk, and partners, communicating trade-offs clearly.

Skills

Java
Spring Boot
Distributed systems
Data consistency
Idempotency
Event-driven

Tools

Kafka

Job description

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.

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, safe 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 and escalating early with options.
What We’re Looking For
  • Experience: 4–6 years of backend engineering building distributed systems; fintech, lending, payments, or other regulated domains a strong plus.
  • Java Depth: Strong Java and Spring Boot fundamentals, with hands‑on experience in modern Java (17/21) and Spring Boot 3.x — ideally including migration or upgrade work on production systems.
  • Architecture: Strong design judgment — modular, maintainable services with real depth in data consistency, idempotency, and event‑driven patterns (Kafka)
  • Reliability & Security Mindset: Observability, rollback awareness, secure defaults …… …...
…?? (Sorry)??; ??? Let’s skip this.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Backend Engineer
Java Backend Engineer

SEN SEI TECHNOLOGIES PRIVATE LIMITED • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Staff Engineer
Staff Engineer

Moneyview • Bengaluru

On-site
INR 2,200,000 - 3,600,000
Back End Developer
Back End Developer

ACL Digital • India

On-site
INR 1,500,000 - 2,100,000
Director of Engineering
Director of Engineering

Elevation Capital • Chennai District

On-site
INR 4,000,000 - 7,000,000
Principal Engineer Backend
Principal Engineer Backend

Terasol Technologies Pvt. Ltd. • Chennai

On-site
INR 1,500,000 - 3,000,000
Back End Engineer
Back End Engineer

Independent Recruitment Consultant (freelancer) • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Full-Stack Engineer (Java+React)
Senior Full-Stack Engineer (Java+React)

Multitude • Gurugram District

On-site
INR 400,000 - 650,000
Principal Data Engineer
Principal Data Engineer

BukuWarung • Bengaluru

On-site
INR 3,500,000 - 6,500,000
Java Developer
Java Developer

Hexaware Technologies • Chennai District

On-site
INR 3,500,000 - 7,000,000
Senior Technical Lead
Senior Technical Lead

Comviva • Gurugram District

On-site
INR 4,000,000 - 7,000,000