Java Software Engineer (Secunderabad)

Java Software Engineer (Secunderabad)

31 Jul
|
Undocked
|
Secunderabad

31 Jul

Undocked

Secunderabad

About Us

At Undocked, we help companies excel in e-commerce by delivering bespoke optimizations and cutting-edge analytics. Our experiences in retail and supply chain product strategy, technology and operations have helped organizations succeed in their e-commerce and digital transformation journeys.

Job Summary

We are seeking a Java Developer with solid hands-on Kafka and microservices experience to design and build event-driven, scalable backend services for retail and supply chain platforms. A key aspect of this role is the ability to develop and troubleshoot complex distributed systems.

Candidates with real hands-on Kafka and microservices, along with OMS or adjacent supply chain/retail domain experience, are strongly preferred.

Key Responsibilities

- Analyse business requirements and provide technical design and effort estimations
- Design and develop scalable, high-performance backend services using Java and Spring Boot
- Build and maintain RESTful APIs and microservices for retail and supply chain workflows
- Implement and support features across order, inventory, fulfilment, and logistics domains
- Integrate with upstream and downstream systems such as e-commerce platforms, WMS, ERP, payment, and logistics providers
- Translate functional and business requirements into clean, maintainable technical designs
- Ensure code quality, performance, security,



and reliability best practices
- Collaborate with product owners, architects, QA, and DevOps teams
- Participate actively in Agile/Scrum ceremonies
- Contribute to the continuous improvement of engineering practices and architecture

Required Technical Skills

- 5+ years of hands-on experience in Java, J2EE
- Experience with Apache Kafka:- producer/consumer configuration, topic design, partition strategy, consumer groups, offset management.
- Microservices patterns:- saga, outbox, CQRS, circuit breaker, service mesh, API gateway, event sourcing
- Java 11+ and Spring Boot:- dependency injection, Spring Cloud, Spring Kafka, configuration management, Spring Security, and Hibernate/JPA
- Proven experience building RESTful APIs and microservices
- Distributed systems troubleshooting:- diagnosing consumer lag, rebalancing storms, message ordering issues, dead-letter queues.
- Exposure to cloud platforms such as AWS, Azure, or GCP

Domain Experience – Ideal but Not Mandatory

- Hands-on experience with Order Management Systems (OMS)
- Understanding of order lifecycle, sourcing, fulfilment, cancellations, returns, and inventory management
- Experience in Supply Chain, Warehouse Management (WMS), Retail, or E-commerce platforms
- Exposure to enterprise-scale, high-volume transactional systems

📌 Java Software Engineer (Secunderabad)
🏢 Undocked
📍 Secunderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java software engineer (secunderabad) / secunderabad

Subscribe to this job alert:

Get the latest job offers by email for: java software engineer (secunderabad) / secunderabad