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

    Job · 15942004

    BENGALURU · FULLTIME

    Senior Sr. Engineer: Java Backend Developer

    EZ

    ezatlas

    Bengaluru · onsite · Posted 46d ago

    Sourced fromFoundit
    Not disclosed5–7 yrsfulltimeBengaluru

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

    agent · working

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

    Section · 01

    About this role

    Job Title: Senior Java Backend Engineer

    Experience: 5–7 Years

    Location: Bangalore/Hybrid/Remote

    Role Overview

    We are looking for a hands-on Senior Java Backend Engineer experienced in building scalable, high-performance enterprise applications. The candidate should have strong expertise in Java, Spring Boot, PostgreSQL and MongoDB, with proven experience handling large datasets, concurrent users, batch processing and performance-sensitive APIs.

    Key Responsibilities

    • Develop scalable backend applications and REST APIs using Java and Spring Boot.
    • Design and optimize systems handling millions of records and concurrent users.
    • Optimize PostgreSQL queries, joins, indexes, execution plans, transactions, locks and connection pools.
    • Design efficient PostgreSQL and MongoDB data models.
    • Implement pagination, batch processing, bulk operations, partitioning, archiving and asynchronous processing.
    • Develop fault-tolerant batch jobs that can restart or resume after failure.
    • Identify and resolve performance issues across the application, database and JVM layers.
    • Prevent API timeouts and connection-pool exhaustion during heavy operations.
    • Participate in architecture discussions, code reviews and technical mentoring.
    • Troubleshoot application and database performance issues in production.

    Required Skills

    • 5–6 years of backend development experience.
    • Strong hands-on expertise in Java 8+/17/21 and Spring Boot.
    • Spring Data JPA/Hibernate, REST APIs and transaction management.
    • Strong PostgreSQL knowledge, including complex SQL, EXPLAIN ANALYZE, indexing, partitioning, locking and performance tuning.
    • Working experience with MongoDB, including data modelling, aggregation, indexing and bulk operations.
    • Experience processing millions of records using batch, chunk-based, paginated or streaming approaches.
    • Good understanding of multithreading, concurrency, asynchronous processing and memory-efficient application design.
    • Experience with Spring Batch or an equivalent framework.
    • Strong debugging, problem-solving and production-support capabilities.

    Preferred Skills

    • AWS: RDS, EC2, S3 and ALB/NLB.
    • Redis or similar caching technologies.
    • Kafka, RabbitMQ or another messaging platform.
    • Docker, CI/CD, monitoring and observability tools.
    • JVM profiling and performance tuning.
    • Experience working on high-volume enterprise applications.

    Ideal Candidate

    We need a hands-on engineer who can independently solve database and application performance challenges, design reliable high-volume processing solutions, and take technical ownership in a growing product-based organization.

    Sourced from foundit

    Section · 02

    Skills

    DockerMemory-efficient Application DesignPostgresqlApache KafkaAsynchronous ProcessingPerformance TuningRabbitmqMultithreadingredistransaction managementspring batchspring data jpaAWS RDSConcurrencyObservability toolsMongoDBREST APISpring BootJavaHibernateJVM Profiling

    Senior Sr. Engineer: Java Backend Developer · waiting for your command