Summary
β¨ AIβGenerated
A senior backend engineering role focused on high-throughput transaction and ledger-style services where correctness and reliability under load are critical. You will own services end to end, design schemas, improve idempotent data writes, operate production systems, and work with Java, Spring Boot, PostgreSQL, and Kafka.
Highlights
High-impact senior backend role focused on correctness, reliability, and performance at scale. You will own services end to end, influence database and system design, and work with modern Java, Spring Boot, PostgreSQL, and Kafka.
Description
Home Careers Senior Backend Engineer (Java)
Enterprise Software
Bengaluru, India
Senior Backend Engineer (Java)
You will work on the settlement and ledger services behind Meridian Exchange's B2B marketplace: roughly 40 million ledger rows a month, Java 21 on Spring Boot, Postgres 16, Kafka for event fan-out.
The interesting part is not new endpoints, it is correctness under load β idempotent writes, exactly-once effects on top of at-least-once delivery, and holding p99 write latency under 250 ms as the ledger grows.
Full-time β hybrid, three days a week on site6-9 years building server-side systems, at least two of them carrying the pager for code you wroteBengaluru, India
Apply for this role
The work
What you will do
Own two or three services outright: schema design, deployment, dashboards, and the runbook somebody else reads at 03:00.
Move the ledger write path from single-row inserts to batched idempotent upserts keyed on a client-supplied token, targeting 8,000 writes per second sustained on the existing three-node Postgres cluster.
Design partitioning and retention for tables now past 1.2 billion rows, then run the migration online with no read downtime.
Review 15-25 pull requests a week and hold the line on what gets merged.
Share an on-call rotation of one week in six, and write the incident review when it was your service.
You
What we look for
Deep Java: you can say what allocates in a hot loop, and when virtual threads help versus when they only relocate the contention.
Working Postgres knowledge β query plans, lock waits, index bloat, and the trade-off between a covering index and write amplification.
Production experience with a message broker, including what you did the first time consumers fell four hours behind.
You can argue for the boring option.
Most of this codebase should stay legible to whoever joins next year.
Comfortable talking directly to a client's engineers rather than through an account manager.
More roles
Other openings
Jodhpur, India Full-time β on site
Platform Engineer, Kubernetes
Atmora runs more than 40 client workloads across EKS and AKS, from a nine-node cluster carrying Kestrel Industrial's shop-floor telemetry to a two-region active/passive setup for Corvus Logistics.
You will own the internal platform those delivery teams deploy onto: the Terraform module library, the Argo CD app-of-apps layout, and the paved path that takes a service from merge to production in under 12 minutes.
London, UK Full-time β London office, with four to six client-site days a month across the UK and EU
Principal Solutions Architect
Most of our UK work is legacy modernisation for regulated businesses: Cordage Bank moving a 22-year-old core banking periphery off a shared Oracle schema, Aldridge Risk replacing an overnight batch that had grown to 9 hours and 40 minutes against a 6-hour window.
You will run discovery, decide the migration shape, and stay accountable for it once delivery starts β not hand over a slide deck and leave.
Bengaluru, India Full-time β hybrid, three days a week on site
Machine Learning Engineer
Three active workstreams: price-anomaly detection over Northwind Commodities' trade blotter, document extraction for Orbit Supply covering roughly 30,000 pages a month of bills of lading and purchase orders, and retrieval over a contract library of 140,000 documents.
Every one of them starts with an evaluation set, not a model.
If you cannot measure it against a labelled sample the client agrees with, we do not ship it.
Home Careers Senior Backend Engineer (Java)
Enterprise Software
Bengaluru, India
Senior Backend Engineer (Java)
You will work on the settlement and ledger services behind Meridian Exchange's B2B marketplace: roughly 40 million ledger rows a month, Java 21 on Spring Boot, Postgres 16, Kafka for event fan-out.
The interesting part is not new endpoints, it is correctness under load β idempotent writes, exactly-once effects on top of at-least-once delivery, and holding p99 write latency under 250 ms as the ledger grows.
Full-time β hybrid, three days a week on site6-9 years building server-side systems, at least two of them carrying the pager for code you wroteBengaluru, India
Apply for this role
The work
What you will do
Own two or three services outright: schema design, deployment, dashboards, and the runbook somebody else reads at 03:00.
Move the ledger write path from single-row inserts to batched idempotent upserts keyed on a client-supplied token, targeting 8,000 writes per second sustained on the existing three-node Postgres cluster.
Design partitioning and retention for tables now past 1.2 billion rows, then run the migration online with no read downtime.
Review 15-25 pull requests a week and hold the line on what gets merged.
Share an on-call rotation of one week in six, and write the incident review when it was your service.
You
What we look for
Deep Java: you can say what allocates in a hot loop, and when virtual threads help versus when they only relocate the contention.
Working Postgres knowledge β query plans, lock waits, index bloat, and the trade-off between a covering index and write amplification.
Production experience with a message broker, including what you did the first time consumers fell four hours behind.
You can argue for the boring option.
Most of this codebase should stay legible to whoever joins next year.
Comfortable talking directly to a client's engineers rather than through an account manager.
More roles
Other openings
Jodhpur, India Full-time β on site
Platform Engineer, Kubernetes
Atmora runs more than 40 client workloads across EKS and AKS, from a nine-node cluster carrying Kestrel Industrial's shop-floor telemetry to a two-region active/passive setup for Corvus Logistics.
You will own the internal platform those delivery teams deploy onto: the Terraform module library, the Argo CD app-of-apps layout, and the paved path that takes a service from merge to production in under 12 minutes.
London, UK Full-time β London office, with four to six client-site days a month across the UK and EU
Principal Solutions Architect
Most of our UK work is legacy modernisation for regulated businesses: Cordage Bank moving a 22-year-old core banking periphery off a shared Oracle schema, Aldridge Risk replacing an overnight batch that had grown to 9 hours and 40 minutes against a 6-hour window.
You will run discovery, decide the migration shape, and stay accountable for it once delivery starts β not hand over a slide deck and leave.
Bengaluru, India Full-time β hybrid, three days a week on site
Machine Learning Engineer
Three active workstreams: price-anomaly detection over Northwind Commodities' trade blotter, document extraction for Orbit Supply covering roughly 30,000 pages a month of bills of lading and purchase orders, and retrieval over a contract library of 140,000 documents.
Every one of them starts with an evaluation set, not a model.
If you cannot measure it against a labelled sample the client agrees with, we do not ship it.