Tech Lead | Bengaluru/Mumbai - Onsite
Tech Lead | Bengaluru/Mumbai - Onsite
Uplers- Posted a day ago
- Be among the first 10 applicants
Job Description
Experience: 8.00 + years
Salary: INR 6000000.00 / year (based on experience)
Expected Notice Period: 7 Days
Shift: (GMT+05:30) Asia/Kolkata (IST)
Opportunity Type: Office ()
Placement Type: Full Time Permanent position(Payroll and Compliance to be managed by: An AI platform for underwriting, claims, and insurance decision automation.)
(*Note: This is a requirement for one of Uplers client - An AI platform for underwriting, claims, and insurance decision automation.)
What do you need for this opportunity
Must have skills required:
BFSI, insurance, lending, Payments, Java, Springboot, Spring Boot, Kafka, Apache Kafka, Microservices, Domain Driven Design, DDD, System Design, HLD, LLD, Event Sourcing, Agentic AI, Python, PostgreSQL, AWS, CQRS, Immutable ledgers
An AI platform for underwriting, claims, and insurance decision automation. is Looking for:
THE ROLE
As Engineering Lead for the Backend Platform, you will spend the majority of your time writing production
code, designing distributed systems, and solving the hardest engineering problems on the platform.
Alongside that, you will provide technical direction and mentorship to 2–5 backend engineers - reviewing
their code with architectural depth, leading design sessions, and helping them grow.
Architecture & System Design
the call.
constraint.
rollout planning.
boundaries.
Hands-On Engineering
every service boundary.
it.
Technical Standards & Code Quality
CORE RESPONSIBILITIES - TEAM TECHNICAL LEADERSHIP (20–30%)
This is not a management role. You will not own hiring decisions, run performance review cycles, or manage
engineering budgets. The technical leadership responsibilities below are about multiplying the impact of the
engineers working alongside you - not about administration.
Technical Mentorship
Design Reviews & Technical Governance
Non-Negotiable
right now.
mode your Saga compensates for.
Insurance, payments, or lending domain experience - the regulatory compliance, audit trail
requirements, and data integrity constraints of BFSI systems are directly applicable to Anaira's
platform.
LLMs into critical insurance workflows.
requirements.
How to apply for this opportunity
Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement.
(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).
So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Salary: INR 6000000.00 / year (based on experience)
Expected Notice Period: 7 Days
Shift: (GMT+05:30) Asia/Kolkata (IST)
Opportunity Type: Office ()
Placement Type: Full Time Permanent position(Payroll and Compliance to be managed by: An AI platform for underwriting, claims, and insurance decision automation.)
(*Note: This is a requirement for one of Uplers client - An AI platform for underwriting, claims, and insurance decision automation.)
What do you need for this opportunity
Must have skills required:
BFSI, insurance, lending, Payments, Java, Springboot, Spring Boot, Kafka, Apache Kafka, Microservices, Domain Driven Design, DDD, System Design, HLD, LLD, Event Sourcing, Agentic AI, Python, PostgreSQL, AWS, CQRS, Immutable ledgers
An AI platform for underwriting, claims, and insurance decision automation. is Looking for:
THE ROLE
As Engineering Lead for the Backend Platform, you will spend the majority of your time writing production
code, designing distributed systems, and solving the hardest engineering problems on the platform.
Alongside that, you will provide technical direction and mentorship to 2–5 backend engineers - reviewing
their code with architectural depth, leading design sessions, and helping them grow.
Architecture & System Design
- Own architecture decisions for backend platform components end-to-end - from design through
the call.
- Design and implement event-driven insurance workflows - claims processing pipelines, underwriting
constraint.
- Define and enforce system decomposition principles: domain-driven boundaries, bounded contexts,
- Lead schema evolution strategy for long-lived insurance data: additive-only changes,
rollout planning.
- Be the technical escalation point for complex distributed systems problems - Kafka pipeline failures,
boundaries.
Hands-On Engineering
- Write production-quality Java/Spring Boot code at a level that sets the bar for the engineers around
- Implement and maintain Kafka-based event streaming pipelines: exactly-once semantics, dead letter
- Build for failure: implement the Transactional Outbox Pattern, Saga orchestration with compensating
every service boundary.
- Integrate AI capabilities into the insurance platform backend - LLM-powered claim assessment,
it.
- Own observability: design distributed tracing, structured logging, and Prometheus/Grafana metric
Technical Standards & Code Quality
- Conduct deep, architectural code reviews - not style reviews. Catch distributed systems anti-patterns,
- Define and enforce engineering standards: schema migration practices, API versioning discipline, test
- Write Architecture Decision Records (ADRs) for every significant technical call - what you chose, what
CORE RESPONSIBILITIES - TEAM TECHNICAL LEADERSHIP (20–30%)
This is not a management role. You will not own hiring decisions, run performance review cycles, or manage
engineering budgets. The technical leadership responsibilities below are about multiplying the impact of the
engineers working alongside you - not about administration.
Technical Mentorship
- Provide technical direction to 2–5 backend engineers - help them understand the distributed systems
- Pair on hard problems, review designs before implementation begins, and give feedback that teaches
- Identify skill gaps in the team proactively and address them through pairing, structured learning, or
Design Reviews & Technical Governance
- Run design review sessions for significant backend changes - ensure domain boundaries are
- Set the standard for what 'good looks like on this platform. Engineers should be able to look at your
- Contribute to technical hiring as a subject matter expert - evaluate candidates technical depth in
Non-Negotiable
- 8–12 years of software engineering experience with a strong and continuous Java/Spring Boot
- Currently in or coming from a technical lead or senior engineer role - not transitioning out of a
right now.
- Apache Kafka production depth - consumer group management, partition strategy, exactly-once
- Distributed systems ownership at implementation level - you can describe the schema of the outbox
mode your Saga compensates for.
- Independent architectural reasoning - unprompted identification of failure modes, trade-off analysis
Insurance, payments, or lending domain experience - the regulatory compliance, audit trail
requirements, and data integrity constraints of BFSI systems are directly applicable to Anaira's
platform.
- Production AI integration - RAG pipelines, LLM orchestration, agentic workflows, or vector search in a
LLMs into critical insurance workflows.
- CQRS and Event Sourcing production experience - read model projections, command handlers,
requirements.
- DDD (Domain-Driven Design) applied to a real system - not textbook. Bounded context decisions with
- Business process engine experience - Camunda, Flowable, or custom state machine implementations
- Open-source contributions, technical writing, conference talks, or public ADRs that demonstrate how
How to apply for this opportunity
- Step 1: Click On Apply! And Register or Login on our portal.
- Step 2: Complete the Screening Form & Upload updated Resume
- Step 3: Increase your chances to get shortlisted & meet the client for the Interview!
Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement.
(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).
So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
More Info
Job Type:
Industry:
Employment Type:
Key Skills
Flyway
Distributed tracing
Immutable ledgers
Transactional Outbox Pattern
Event Sourcing
Saga orchestration
Agentic AI
Resilience4J
Flowable
Structured logging
