1. Home
  2. Jobs
  3. Jobs in Bangalore
  4. Backend Developer jobs in Bangalore
  5. Mid Java Developer
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22149786

    Ascendion logo

    Mid Java Developer

    Ascendion · Bengaluru · onsite · Posted 5d ago

    Not disclosed10–12 yrsfulltimeSourced fromFoundit

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

    About this role

    We are seeking an accomplished Senior Developer with deep experience designing and building enterprise-grade APIs, event-driven solutions using Apache Kafka, and search/data solutions using Elasticsearch.

    The ideal candidate will be a hands-on engineer who can take ownership of solution design through implementation, build highly scalable and resilient services, and work effectively within modern distributed and cloud-based architectures.

    Key Responsibilities

    • Design, develop, test, and maintain scalable RESTful APIs and microservices.
    • Lead API design efforts, including API contracts, versioning, authentication/authorization, error handling, observability, and performance.
    • Build event-driven and asynchronous solutions using Apache Kafka, including producers, consumers, topics, partitions, consumer groups, and event-processing patterns.
    • Design and develop solutions leveraging Elasticsearch for high-volume indexing, querying, search, and data retrieval.
    • Integrate APIs and services with Kafka, Elasticsearch, databases, and other enterprise platforms.
    • Design solutions for high availability, scalability, resiliency, and fault tolerance.
    • Troubleshoot complex production issues involving APIs, distributed services, Kafka messaging, and Elasticsearch.
    • Develop automated unit, integration, and API tests and contribute to strong engineering and CI/CD practices.
    • Participate in architecture and design reviews and recommend improvements to existing applications and integrations.
    • Perform code reviews and provide technical guidance to other developers.
    • Partner with architects, product teams, DevOps engineers, and business stakeholders to translate requirements into reliable technical solutions.

    Required Qualifications

    • Strong professional experience as a Senior Software Engineer/Developer (10 years +) building enterprise-scale applications and distributed systems.
    • Expert-level experience designing and developing REST APIs and microservices.
    • Strong hands-on experience with Apache Kafka, including:
    • Producers and consumers
    • Topics and partitions
    • Consumer groups
    • Event-driven architecture
    • Message serialization and schemas
    • Error handling, retries, and dead-letter/error-processing patterns
    • Monitoring and troubleshooting
    • Strong hands-on experience with Elasticsearch, including:
    • Index design and mappings
    • Query development
    • Data ingestion and indexing
    • Search optimization
    • Performance tuning and troubleshooting
    • Strong development experience with Java/Spring Boot or a comparable enterprise development stack.
    • Experience building high-volume, highly available distributed applications.
    • Strong understanding of API security and authentication patterns, including OAuth 2.0/JWT.
    • Experience with Git, automated testing, CI/CD, and modern DevOps practices.
    • Experience working with containerized/cloud-native applications using technologies such as Docker and Kubernetes.
    • Strong debugging, performance analysis, and production support skills.

    Preferred Qualifications

    • Experience with Kafka Streams, Kafka Connect, or Confluent Platform.
    • Experience with the broader Elastic Stack, including Kibana and Logstash.
    • Experience developing solutions on Azure, AWS, or another major cloud platform.
    • Experience with API management/gateway technologies.
    • Understanding of OpenAPI/Swagger specifications and API-first development.
    • Experience with observability platforms and distributed application monitoring.
    • Experience operating APIs, Kafka workloads, and Elasticsearch at significant enterprise

    Sourced from foundit

    Skills

    DockerKubernetesApache Kafkaelastic searchOAuthREST APIJwtSpring BootJavaMicroservicesGITCi/Cd

    About Ascendion

    Ascendion logo

    Ascendion

    IT Services & Consulting

    3.3k+

    employees

    2022

    4 years old

    Basking Ridge, NJ

    India

    About

    Ascendion is a leading provider of AI-first software engineering services. Our applied AI, software engineering, cloud, data, experience design, and talent transformation capabilities accelerate innovation for Global 2000 clients. Ascendion is headquartered in New Jersey. In addition to our remote/hybrid workforce, we have a presence in 12 countries and 40+ global offices across North America, Europe, and APAC. We are committed to building technology powered by Generative AI with an inclusive workforce, service to our communities, and a vibrant culture. For more information, please go to www.ascendion.com.

    Industries

    IT Services & Consulting

    Employee ratings

    799 reviews

    3.2/ 5

    Culture

    3.2

    Career growth

    2.7

    Work-life

    3.3

    Employees rate it well for

    Salary80Work Life Balance52Work Culture47Senior Management40Appraisal33

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    See all 400 Backend Developer jobs in BangaloreBackend Developer jobs in IndiaJobs in Bangalore

    Career guides

    • Best AI job search tools in India (2026): 15 compared on auto-apply, resumes and referrals
    • How to Find Alumni for a Job Referral (2026): LinkedIn Alumni Tool, X-Ray Search and College Networks - With Message Templates
    • AI job agent vs job board vs auto-apply bot: what's the difference?

    All career guidesAll articlesBrowse companies hiring

    Mid Java Developer · waiting for your command