Talent.com
Senior Backend Engineer – Distributed Systems & APIs (Java, Spring Boot, Kafka, AWS)
Senior Backend Engineer – Distributed Systems & APIs (Java, Spring Boot, Kafka, AWS)Curately AI, Inc • Rajkot, IN
Senior Backend Engineer – Distributed Systems & APIs (Java, Spring Boot, Kafka, AWS)

Senior Backend Engineer – Distributed Systems & APIs (Java, Spring Boot, Kafka, AWS)

Curately AI, Inc • Rajkot, IN
3 days ago
Job description

Position Description

We are seeking a highly experienced Senior Backend Engineer with deep expertise in building large-scale, distributed systems focused on high-throughput APIs, event-driven architectures, and real-time data pipelines. This role will be heavily centered around designing, building, and scaling secure, high-performance APIs and backend services that integrate with internal systems and external platforms.

The ideal candidate is a hands-on engineer with a strong Java and Spring Boot foundation, extensive experience with Kafka and message queues, and a proven track record of building systems that handle high volumes of concurrent API traffic and streaming data. You will play a critical role in shaping our backend architecture, owning API standards, building resilient distributed services, and ensuring our platform can reliably process and move large amounts of data across multiple systems.

This role is not a generalist backend position — it is specifically focused on distributed backend systems, API design and implementation, event-driven services, queue-based processing, and platform-level scalability, performance, and security.

Roles and Responsibilities

Distributed Systems & Architecture

  • Design, build, and maintain highly scalable, fault-tolerant distributed backend services using Java and Spring Boot.
  • Architect systems that support high-volume data flow, real-time event processing, and heavy concurrent API usage.
  • Lead backend architectural decisions around service boundaries, data flow, queueing strategy, and system resiliency.
  • Build systems that are observable, debuggable, and production-grade (monitoring, logging, tracing, alerting).

Kafka, Queues & Event-Driven Processing

  • Design and implement Kafka-based event pipelines and queue-driven workflows.
  • Build producers, consumers, and streaming services that handle large volumes of events with strong reliability guarantees.
  • Define topic strategies, partitioning models, replay strategies, dead-letter queues, and failure-recovery patterns.
  • Optimize throughput, latency, and system stability under high load.
  • API Design & Platform Engineering

  • Own the design and implementation of internal and external APIs.
  • Build secure, well-documented, scalable REST and / or asynchronous APIs.
  • Define API standards, versioning strategies, authentication models, and rate-limiting policies.
  • Ensure APIs are designed for performance, extensibility, and long-term maintainability.
  • Lead complex API integrations with third-party systems, enterprise tools, and data providers.
  • Security, Reliability & Performance

  • Implement API security best practices (OAuth2, JWT, role-based access, service-to-service auth, secrets management).
  • Design systems resilient to failures, retries, message duplication, and downstream outages.
  • Build for scale : caching strategies, async processing, back-pressure handling, and horizontal scaling.
  • Proactively identify and resolve performance bottlenecks and architectural risks.
  • Cloud & Infrastructure Collaboration

  • Build and deploy services on AWS using modern cloud-native patterns.
  • Work closely with DevOps / infra teams on CI / CD pipelines, containerization, service scaling, and environment strategy.
  • Ensure backend systems are production-ready from day one.
  • Technical Leadership

  • Act as a backend technical leader, setting engineering standards and architectural direction.
  • Review code and designs with a focus on quality, performance, scalability, and security.
  • Mentor engineers on distributed systems, Kafka, and backend best practices.
  • Contribute to long-term platform roadmap and system evolution.
  • Qualifications

    Core Technical Requirements

  • 6+ years of backend engineering experience, with significant time spent building distributed systems.
  • Expert-level proficiency in Java and Spring Boot in production environments.
  • Strong hands-on experience designing and operating Kafka-based or queue-driven systems.
  • Extensive experience building, scaling, and securing APIs used by both internal services and external customers.
  • Proven experience building systems that handle high volumes of API traffic and data throughput.
  • Strong background in event-driven architecture, asynchronous processing, and microservices.
  • Architecture & Platform Skills

  • Deep understanding of distributed system fundamentals (consistency, fault tolerance, idempotency, retries, back-pressure, observability).
  • Experience with API security patterns, authentication frameworks, and data protection best practices.
  • Strong knowledge of cloud-native backend architecture on AWS.
  • Experience designing systems for performance, scalability, and reliability from the ground up.
  • Engineering Excellence

  • Strong system-design skills and the ability to reason about complex backend workflows.
  • Experience integrating multiple third-party systems and managing complex data flows.
  • High standard for code quality, testing, and operational excellence.
  • Comfortable working in fast-moving, product-driven engineering environments.
  • Nice to Have

  • Experience with stream processing, workflow engines, or large-scale integration platforms.
  • Familiarity with Kubernetes, containerized environments, and service meshes.
  • Background in building developer platforms, internal tooling, or API-first products.
  • Experience in high-growth startups or scaling SaaS platforms.
  • Create a job alert for this search

    Senior Backend Engineer • Rajkot, IN

    Similar jobs
    Senior Integration Engineer

    Senior Integration Engineer

    BinQle • rajkot, gujarat, in
    Position : Senior Workato Developer.We are seeking an experienced Senior Workato Developer to join our AI Solutions team. The role involves designing, developing, and deploying advanced AI agentic so...Show more
    Last updated: 13 hours ago • Promoted • New!
    Back End Developer

    Back End Developer

    Recro • rajkot, gujarat, in
    Backend Engineer (Java + Go + Microservices + LLM Infra) | Experience-6+ Years | Immediate Joiners - 30 Days(Official).Strong Golang backend engineering. Proven experience designing and operating.AP...Show more
    Last updated: 30+ days ago • Promoted
    OpenShift Consultant

    OpenShift Consultant

    Insight Global • rajkot, gujarat, in
    JOB TITLE : OpenShift Consultant.Notice Period / Joining Availability : Must be 30 days or less.OpenShift experience, preferably with OpenShift for AWS (ROSA). Strong programming proficiency in Java.As ...Show more
    Last updated: 7 days ago • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    Platform9 • Rajkot, IN
    About Us : Platform9 : A Better Way to Go Cloud Native.Platform9 is the leader in simplifying enterprise Private Clouds.Founded by a team of VMware cloud pioneers, we are dedicated to transforming IT...Show more
    Last updated: 22 days ago • Promoted
    Senior Data Engineer

    Senior Data Engineer

    TWO95 International, Inc • rajkot, gujarat, in
    Contract with Opportunity for Full Time Conversion.Working hours should be 6 : 30 am - 2 : 30 pm EST (USA).Bachelor’s or Master degree in Computer Science, Information Systems, or related field.Experie...Show more
    Last updated: 1 day ago • Promoted
    AWS Support Engineer

    AWS Support Engineer

    Cloudologix • rajkot, gujarat, in
    Job description - AWS Support Engineer.Cloudologix is seeking a dedicated AWS Support Engineer with 2-3 years of experience to provide technical support for our AWS cloud infrastructure.The ideal c...Show more
    Last updated: 1 day ago • Promoted
    QA Engineer Zuora

    QA Engineer Zuora

    Closeloop Technologies Pvt. Ltd • rajkot, gujarat, in
    We are seeking an experienced QA Engineer with strong expertise in manual testing and a solid understanding of e-commerce and subscription-based business models. The ideal candidate will have hands-...Show more
    Last updated: 6 days ago • Promoted
    Senior Back End Engineer

    Senior Back End Engineer

    Elife Transfer • rajkot, gujarat, in
    Job Title : Senior / Staff Backend Engineer.Founded in 2019, Elife Transfer is a fast-growing startup headquartered in San Francisco, California, at the heart of Silicon Valley.We are an all-in-one gl...Show more
    Last updated: 22 days ago • Promoted
    Back End Developer

    Back End Developer

    APPIT Software Inc • rajkot, gujarat, in
    Design and build scalable ingestion and API microservices.Develop event-driven pipelines for GitHub, SAST, AWS, and logs. Normalize data using ECS-style schemas and manage NoSQL / graph persistence.In...Show more
    Last updated: 1 day ago • Promoted
    Senior Data Engineer

    Senior Data Engineer

    NEOGOV • rajkot, gujarat, in
    NEOGOV , an HRIS Product company based in Los Angeles is the market and technology leader in human resources software for the public sector. Our HR suite empowers public sector HR to streamline proc...Show more
    Last updated: 7 days ago • Promoted
    Senior AWS Architect & Platform Engineer (Founding Engineer)

    Senior AWS Architect & Platform Engineer (Founding Engineer)

    TeraOps • rajkot, gujarat, in
    TeraOps is building the next generation of cloud cost and margin intelligence for modern, consumption-based platforms.As cloud-native architectures evolve to support AI-heavy workloads, traditional...Show more
    Last updated: 4 days ago • Promoted
    Senior Cybersecurity Engineer

    Senior Cybersecurity Engineer

    ICD Technologies LLC • rajkot, gujarat, in
    ICD Technologies | Cybersecurity Practice.Hybrid / Dubai, UAE (Client-facing role).We are hiring a Senior Cybersecurity Engineer – Architecture & Delivery to serve as the technical authority for ent...Show more
    Last updated: 4 days ago • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Lateetud • rajkot, gujarat, in
    The ideal candidate will have proven expertise in Azure and Microsoft technologies, specializing in building and optimizing large-scale data pipelines, ETL workflows, and cloud-based solutions.Azur...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer (Backend)

    Senior Software Engineer (Backend)

    CodeAnt AI • rajkot, gujarat, in
    CodeAnt AI is building the future of AI code health.Backed by Y Combinator, Entrepreneur First, Uncorrelated Ventures, we’re a super fast-moving team of 20 across San Francisco and Bangalore, alrea...Show more
    Last updated: 13 hours ago • Promoted • New!
    Senior Backend Engineer – Distributed Systems & Apis

    Senior Backend Engineer – Distributed Systems & Apis

    Curately AI, Inc • Rājkot, Republic Of India, IN
    We are seeking a highly experienced Senior Backend Engineer with deep expertise in building large-scale, distributed systems focused on high-throughput APIs, event-driven architectures, and real-ti...Show more
    Last updated: 2 days ago • Promoted
    SDET Engineer (Javascript with AWS)

    SDET Engineer (Javascript with AWS)

    Zeller • rajkot, gujarat, in
    At Zeller, we’re champions for businesses of all sizes, and proud to be a fast-growing Australian scale-up reimagining business banking and payments. We believe in a level playing field, where all b...Show more
    Last updated: 4 days ago • Promoted
    Senior Automation & Systems Integration Engineer

    Senior Automation & Systems Integration Engineer

    Dozti • rajkot, gujarat, in
    Senior Automation & Systems Integration Engineer - Dozti.Competitive (Based on experience and location).Dozti is a private holding company with interests across technology, infrastructure, consumer...Show more
    Last updated: 1 day ago • Promoted
    Senior Operations Engineer

    Senior Operations Engineer

    ZineIQ • rajkot, gujarat, in
    ZineIQ works with the Government across the globe contributing to their Digital Future.You will be part of the Operations Team and will be working on handling the operations, reporting to the Opera...Show more
    Last updated: 8 days ago • Promoted