Senior Software Engineer (Backend-Heavy, Java/Distributed Systems
Posted
Aug 27, 2026 (2d ago)
Seniority
Senior
Work Model
Not Specified
Type
Not Specified
Category
Salary
Not specified
Skills
Description
π Locations: Chennai, Bengaluru, Hyderabad, Pune, Kolkata πΌ Experience: 5 to 15 Years Core Tech Stack: Core Java, Spring Boot, Apache Kafka, Oracle RDBMS (PL/SQL) Bonus Tech: React (Modern Frontend Ecosystem) Role Focus: High-throughput backend engineering, relational data modeling, and intentional system design. Must-Have Backend Expertise Core Java: Deep comprehension of concurrency models, memory management (JVM tuning), generics, Collections framework, and functional paradigms introduced in Java 8+. Spring Ecosystem: Comprehensive experience with Spring Boot, Spring Data, Spring Security, and Spring Cloud. Must be able to explain how dependency injection functions at a runtime level. Distributed Messaging: Production experience using Apache Kafka. You should understand partitioning strategies, retention policies, replication factors, and delivery guarantees (at-least-once vs. exactly-once). Relational Databases: Exceptional Oracle SQL and PL/SQL skills. Proven capability in debugging locks, understanding isolation levels, and optimizing complex joins or batch processing jobs. Must-Have Design Metrology Mastery of SOLID principles and classic Gang of Four (GoF) design patterns. Experience architecting microservices with distributed communication vulnerabilities in mind (handling partial failures, retries, and dead-letter queues). Nice-to-Have (The Accelerator) Frontend Ecosystem: Practical experience with React, state management libraries (Redux, Context API), and modern build tools (Webpack, Vite). Comfortable managing state synchronization between client and server.
Similar Jobs
Backend Engineer
Dispatch Β· USA
Backend Engineer - Platform - Stacks | Ireland
Grafana Labs Β· Germany, Ireland, Spain, Sweden, UK
Senior Software Engineer (Backend)
TeamSnap Β· USA
Staff Backend Engineer
TeamSnap Β· USA