Java Developer | Bangalore | F2F interview |3-5 years of experience
We are looking for a Java Spring Boot Developer (SDE 2) with strong backend engineering expertise and experience working in complex eCommerce or supply-chain ecosystems . This role is ideal for engineers who’ve built scalable, distributed systems and have hands-on experience in order lifecycle management, inventory flows, logistics workflows, or high-volume transactional platforms.
You will work on enterprise-level microservices, interact with cross-functional teams, and contribute to critical system components powering large-scale digital operations.
Key Responsibilities
Own Backend Services : Lead the end-to-end lifecycle of backend components — design, development, deployment & performance tuning.
Microservices Development : Build scalable, modular microservices using Java + Spring Boot , including LLD and architecture discussions.
Middleware Integration :
Kafka (event streaming, messaging)
Redis (caching, performance optimization)
MongoDB / NoSQL (large-scale data handling)
API Engineering : Design and maintain high-performance RESTful APIs.
System Performance : Optimize distributed systems for high concurrency & low latency — key for eCommerce order flows.
Cross-Functional Collaboration : Work with product, frontend, DevOps & supply-chain teams.
Code Quality : Mentor juniors, conduct code reviews, enforce best engineering practices.
Testing & Debugging : Implement unit / integration tests using JUnit, Mockito ; streamline production issue resolution.
Agile Delivery : Participate in sprints, reviews, standups.
Senior Software Engineer Java • Saint Thomas Mount, Tamil Nadu, India