⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Senior Java Software Engineer

  • Source: LinkedIn
  • Undocked
  • On-site
  • Bengaluru
  • Full-Time
  • Senior

Job Description

About Us

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

Job Summary

We are looking for a Senior Java Developer with strong hands-on experience in Java, Spring Boot, Microservices, and Google Cloud Platform (GCP) to design, develop, and support scalable backend applications.

The ideal candidate will have 5 - 8 years of software development experience, strong expertise in Java and Spring Boot, and practical experience building and deploying applications on Google Cloud. Experience in retail, e-commerce, OMS, WMS, supply chain, inventory, fulfillment, or other high-volume transactional systems is highly preferred.

Key Responsibilities

  • Design, develop, test, and maintain scalable backend applications using Java and Spring Boot.
  • Build and maintain RESTful APIs and microservices for enterprise applications.
  • Develop cloud-based applications and services using Google Cloud Platform (GCP).
  • Work with product and business teams to understand requirements and translate them into technical solutions.
  • Design and implement integrations with upstream and downstream enterprise systems.
  • Develop reliable and maintainable solutions following clean code, design patterns, and software engineering best practices.
  • Troubleshoot application and production issues, perform root cause analysis, and implement effective fixes.
  • Participate in technical design, code reviews, and solution discussions.
  • Optimize application performance, scalability, and reliability.
  • Work closely with Business Analysts, Product Owners, QA, DevOps, Architects, and other engineering teams.
  • Contribute to Agile/Scrum ceremonies including sprint planning, backlog refinement, reviews, and retrospectives.
  • Mentor junior developers and contribute to continuous improvement of development practices.

Required Technical Skills

  • 5 - 8 years of hands-on software development experience.
  • Strong programming experience in Java/J2EE.
  • Strong hands-on experience with Spring Boot and Spring Framework.
  • Mandatory hands-on experience with Google Cloud Platform (GCP).
  • Experience developing RESTful APIs and Microservices.
  • Strong understanding of Object-Oriented Programming, design patterns, data structures, and software engineering principles.
  • Experience with Hibernate/JPA and ORM concepts.
  • Strong experience with relational databases such as Oracle, PostgreSQL, MySQL, or similar.
  • Experience with Git and modern software development practices.
  • Understanding of CI/CD, DevOps practices, and automated deployment processes.
  • Good understanding of distributed systems, API integrations, and enterprise application development.
  • Experience working in Agile/Scrum development environments.

Preferred Experience

Experience in one or more of the following domains is highly preferred:

  • Order Management Systems (OMS)
  • Warehouse Management Systems (WMS)
  • Supply Chain Management
  • Inventory Management
  • Retail / E-commerce
  • Fulfillment and Logistics
  • High-volume, transaction-intensive enterprise applications

Skills

  • Java
  • spring
  • spring-boot
  • google-cloud-platform
  • j2ee
  • spring-framework
  • Hibernate
  • oracle
  • PostgreSQL
  • mysql
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Undocked

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes