Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 16162635

    BENGALURU · FULLTIME

    Senior Backend Engineer (Java)

    AT

    atmora tech

    Bengaluru · onsite · Posted 45d ago

    Sourced fromFoundit
    Not disclosed6–9 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.7s
    • Found the form on Foundit · 7 questions to answer1.7s
    • Decided the answers for all of them2.8s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    • 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 site
    • 6-9 years building server-side systems, at least two of them carrying the pager for code you wrote
    • Bengaluru, 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 site
    • 6-9 years building server-side systems, at least two of them carrying the pager for code you wrote
    • Bengaluru, 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.

    Sourced from foundit

    Section · 02

    Skills

    Postgres 16Apache Kafkajava 21Spring Boot

    Senior Backend Engineer (Java) · waiting for your command