368,291open jobs
9,430companies
50,343added this week
Browse all
Salary
$25k – $66k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Senior · 2+ years exp
Overview
Company
Impact
Profile match
SenSei Technologies offers consulting, development and tech solutions in areas of Web, Mobile & Cloud. Its solutions include loan & investment management, on-boarding solutions, healthcare management and more.

We are looking for an experienced Senior Java Backend Engineer (2 to 5 years of experience)to join our technical delivery team on a critical platform-modernisation project for a leading financial client.

In this role, you will play a hands-on technical role in re-engineering the client's legacy platform into a modern, high-throughput custom Spring Boot microservices architecture for their Loan Management System (LMS). You will be responsible for building resilient APIs, setting up event-driven streams using Apache Kafka, optimising sub-second caching with Redis, and maintaining strict ACID database consistency across high-volume loan calculations and repayment transactions.

Responsibilities:

  • Hands-on Development and Architecture (70%+ time): Design, write, and maintain scalable Java code, driving core component design, API modelling, and rigorous code reviews for the client platform.
  • Legacy-to-Microservices Modernisation: Work closely with the client's product and architecture teams to extract monolithic legacy components (disbursement engines, EMI schedules, interest calculators, and repayment workflows) into decoupled Spring Boot microservices.
  • Event-Driven Architecture: Build reliable, asynchronous messaging pipelines using Apache Kafka for real-time transaction streaming and system integration across internal and partner services.
  • Database and Caching Performance: Architect strict ACID-compliant schemas using MySQL / PostgreSQL to preserve data integrity across financial ledgers. Deploy Redis for distributed locking, rate-limiting, and caching.
  • Client Engagement and Quality: Ensure high standards of code quality, unit/integration test coverage (JUnit/Mockito), and technical documentation in alignment with client standards and regulatory mandates.

Requirements:

  • 2 to 5 years of core backend software engineering experience using Java (11/17+) and Spring Boot(Spring Data JPA, Spring MVC, Spring Security).
  • Proven track record in designing, building, and deploying RESTful microservices in high-throughput environments.
  • Practical hands-on experience with Apache Kafka (pub/sub messaging, topic partitioning, DLQ handling).
  • Hands-on proficiency with Redis for distributed caching and performance optimisation.
  • Solid experience with relational databases (MySQL or PostgreSQL), including schema design, query tuning, indexing, and strict ACID transactional controls.

Nice-to-Have Skills (Bonus Points):

  • Direct experience working on Loan Management Systems (LMS)within banking, fintech, or NBFC sectors.
  • Exposure to distributed SQL databases(e. g., CockroachDB).
  • Familiarity with RBI Digital Lending Guidelines or financial regulatory and audit frameworks.
  • Basic working knowledge of Docker, Kubernetes, and CI/CD deployment workflows.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,291 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Bengaluru
$24k – $64k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Chennai
Python
Scala
SQL
TypeScript
JavaScript
Java
Python
pySpark
Java
Spring Boot
Databases
Apache Kafka
Databricks
AI/ML
AI Agents
Copilot
Google ADK
LLM
NLP
Prompt Engineering
Spark
Devin
Model Context Protocol
Frontend
Angular
React.js
DevOps
AWS
Azure
CI/CD
Docker
GCP
Kubernetes
OpenShift
GitHub
Analytics
ETL/ELT
Apply
Data Engineer 1 day ago
In office • Full-Time • Singapore
Node JS
Python
SQL
JavaScript
Python
Beautiful Soup
Databases
Apache Kafka
MySQL
PostgreSQL
RabbitMQ
SQLite
AI/ML
Hadoop
Spark
DevOps
AWS
AWS Lambda
Azure
CI/CD
GCP
Amazon ECS
Amazon EventBridge
Amazon S3
Analytics
ETL/ELT
QA
Selenium
Apply
$61k – $143k per year (Estimated) • Remote/Hybrid • Full-Time • 4+ years exp • Cambridge
Go
Node JS
Python
TypeScript
JavaScript
Databases
ElasticSearch
MySQL
Frontend
GraphQL
Next.js
React.js
DevOps
CI/CD
Kubernetes
Apply
$23k – $62k per year (Estimated) • In office • Full-Time • 10+ years exp • Gurgaon
C#
SQL
Databases
Apache Kafka
Redis
DevOps
Azure
CI/CD
Docker
gRPC
Kubernetes
Apply
up to $48k per year (net) • Remote/Hybrid • Moscow
Node JS
Python
TypeScript
JavaScript
Node JS
Nest.JS
Python
Django
FastAPI
Databases
Apache Kafka
pgvector
Pinecone
PostgreSQL
Qdrant
RabbitMQ
Redis
AI/ML
Chain-of-Thought
Claude
Claude Code
Copilot
Cursor
LangChain
LlamaIndex
LLM
Prompt Engineering
RAG
Anthropic
Function Calling
OpenAI
Structured Outputs
Frontend
GraphQL
Next.js
React.js
Redux
Redux Toolkit
Zustand
Mobile
State Management
DevOps
AWS
CI/CD
Docker
GCP
GitHub Actions
GitLab CI
Grafana
Kubernetes
Prometheus
Yandex Cloud
GitHub
GitLab
Apply
$41k – $89k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Bengaluru
C#
TypeScript
JavaScript
C#
.NET
Databases
Apache Kafka
AI/ML
Copilot
LLM
OpenAI
Frontend
Angular
GraphQL
DevOps
Azure
Azure AKS
Azure DevOps
CI/CD
Docker
GitHub
GitHub Actions
Grafana
Kubernetes
Prometheus
Rest API
Apply
$38k – $83k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • Bengaluru
Databases
Oracle
DevOps
AWS
Platform Engineering
Apply
Data Architect 1 hour ago
$38k – $91k per year (Estimated) • In office • Full-Time • 3+ years exp • Bengaluru • Pune
Node JS
Python
SQL
JavaScript
Databases
Databricks
MongoDB
Redis
Apply
$28k – $71k per year (Estimated) • In office • Full-Time • 5+ years exp • Bengaluru
DevOps
CI/CD
Platform Engineering
Apply
$26k – $69k per year (Estimated) • In office • Full-Time • 9+ years exp • Bachelor's Degree • Bengaluru • Hyderabad • Chennai • Noida
Databases
Db2
IMS
Apply
See all jobs
This is one of many
368,291 more open roles from verified company boards, updated every day.