Senior Software Engineer (Backend-Heavy, Java/Distributed Systems
<br><p>📍 <strong>Locations:</strong> Chennai, Bengaluru, Hyderabad, Pune, Kolkata</p><p>💼 <strong>Experience: 5 to 15</strong> Years</p><p><br></p><ul><li><strong>Core Tech Stack:</strong> Core Java, Spring Boot, Apache Kafka, Oracle RDBMS (PL/SQL)</li><li><strong>Bonus Tech:</strong> React (Modern Frontend Ecosystem)</li><li><strong>Role Focus:</strong> High-throughput backend engineering, relational data modeling, and intentional system design.</li></ul><p><br></p><p><strong>Must-Have Backend Expertise</strong></p><ul><li><strong>Core Java:</strong> Deep comprehension of concurrency models, memory management (JVM tuning), generics, Collections framework, and functional paradigms introduced in Java 8+.</li><li><strong>Spring Ecosystem:</strong> 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.</li><li><strong>Distributed Messaging:</strong> Production experience using Apache Kafka. You should understand partitioning strategies, retention policies, replication factors, and delivery guarantees (at-least-once vs. exactly-once).</li><li><strong>Relational Databases:</strong> Exceptional Oracle SQL and PL/SQL skills. Proven capability in debugging locks, understanding isolation levels, and optimizing complex joins or batch processing jobs.</li></ul><p><strong>Must-Have Design Metrology</strong></p><ul><li>Mastery of SOLID principles and classic Gang of Four (GoF) design patterns.</li><li>Experience architecting microservices with distributed communication vulnerabilities in mind (handling partial failures, retries, and dead-letter queues).</li></ul><p><strong>Nice-to-Have (The Accelerator)</strong></p><ul><li><strong>Frontend Ecosystem:</strong> Practical experience with React, state management libraries (Redux, Context API), and modern build tools (Webpack, Vite). Comfortable managing state synchronization between client and server.</li></ul><p><br></p>