Java Full Stack Developer
Undocked
2 - 5 years
Bengaluru
Posted: 10/01/2026
Job Description
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 Full Stack Developer to design, develop, and deliver scalable, high-performance software solutions. You will be part of a cross-functional Agile team, owning the full software development life cycle (SDLC)from requirement analysis and design to development, deployment, and optimization. The ideal candidate is comfortable working across front-end and back-end technologies, thrives in a collaborative environment, and has a strong problem-solving mindset.
Key Responsibilities
- Analyse business requirements and provide technical estimations and solutions
- Design and develop scalable, maintainable, and high-quality applications
- Build and maintain RESTful APIs and microservices
- Translate business and functional designs into technical designs
- Own and deliver end-to-end product features
- Collaborate with product owners, architects, and QA teams
- Ensure code quality, performance optimization, and security best practices
- Communicate project timelines, risks, and progress effectively
- Actively participate in Agile/Scrum ceremonies
- Contribute to the continuous improvement of development practices and tools
Technical Skills
- 5+ years of strong expertise in Java, J2EE
- 5+ years of hands-on experience with Spring Boot, Spring Framework, Spring Batch, Hibernate/JPA
- Proficiency in front-end technologies - ReactJS/Angular, JavaScript, HTML5, CSS3
- Experience with RESTful web services & microservices architecture
- Knowledge of Git or other version control systems
- Exposure to cloud platforms (AWS, Azure, or GCP preferred)
- Experience working in Agile development environments
- Exposure to NoSQL databases (MongoDB, Cassandra, DynamoDB, etc.)
- Knowledge of event-driven architectures (Kafka, messaging queues)
- Understanding of CI/CD pipelines and DevOps practices
Desired / Good-to-Have Experience
- Order Management Systems (OMS) experience
- Understanding of order lifecycle, fulfilment, inventory, cancellations, returns, and integrations
- Experience working with enterprise OMS platforms (e.g., distributed order management, retail OMS)
- Experience in Supply Chain or Retail domain
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
