Unicommerce logo

Senior Software Engineer

Unicommerce

3 - 5 years

Gurugram

Posted:12 hours ago

Job Description

Senior Software Engineer (Java Backend)

Company:

Location:

Experience:

Department:

Employment Type:


About Unicommerce

Unicommerce is a leading e-commerce enablement SaaS platform, helping businesses streamline and scale their e-commerce operations. Our technology powers complex workflows across inventory management, order processing, warehouse management, returns, and omnichannel commerce.

At Unicommerce, we are building scalable, high-performance technology solutions while embracing an AI-first engineering culture.


Role Overview

Senior Software Engineers (SSEs)

Beyond core engineering skills, we are looking for engineers who actively leverage AI-powered tools and coding assistants to enhance their development workflows, improve code quality, accelerate debugging, and drive engineering productivity.


Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Java, Spring Framework / Spring Boot, and Hibernate.
  • Build and enhance RESTful APIs and microservices to support business-critical product functionalities.
  • Work with relational and NoSQL databases, ensuring efficient data modelling, query optimization, and performance.
  • Identify, debug, and resolve complex technical issues across backend services.
  • Write clean, reusable, maintainable, and well-tested code, following engineering best practices.
  • Collaborate with product managers, architects, QA, and cross-functional engineering teams to deliver high-quality solutions.
  • Take end-to-end ownership of development tasks, from requirement understanding to deployment and post-release support.
  • Leverage AI coding assistants and agents to improve development speed, code quality, testing, debugging, and overall engineering efficiency.


Required Technical Skills

  • Strong hands-on experience in

    Java, Spring Framework / Spring Boot, and Hibernate

    .
  • Good understanding of

    MySQL

    , database design, query optimization, and performance tuning.
  • Working knowledge of

    MongoDB

    and experience with NoSQL databases.
  • Strong understanding of REST APIs, microservices architecture, and backend development.
  • Good understanding of object-oriented programming, data structures, and core software engineering principles.
  • Strong problem-solving, debugging, and troubleshooting skills.


AI-Driven Engineering

AI-first engineering approach


Candidates should:

  • Be comfortable using AI coding assistants and AI agents for software development.
  • Use AI tools for code generation, refactoring, debugging, and test case creation.
  • Understand how to validate, review, and optimize AI-generated code.
  • Demonstrate curiosity and willingness to experiment with emerging AI development tools and practices.
  • Look for opportunities to improve engineering productivity through AI-assisted workflows.


Ideal Candidate Profile

  • Strong ownership and accountability with the ability to drive tasks independently.
  • Ability to take end-to-end responsibility for development deliverables.
  • Strong engineering fundamentals with a focus on building scalable and maintainable applications.
  • Proactive problem-solver with a structured approach to debugging and troubleshooting.
  • Comfortable working in a fast-paced product engineering environment.
  • Willingness to learn, experiment, and adopt new technologies and engineering practices.


What We Look For:

Skills Required

Java Backend E-commerce Saas Inventory Management Order Processing Warehouse Management Technology Solutions Backend Development Debugging Spring Framework Spring Boot

Learn the skills this job asks for

See your skill gap for Software Developer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Unicommerce logo
Unicommerce

RecommendedJobs for You

JOB Roster logo

Chennai

Walgreens logo

Chennai

Unicommerce logo

Gurugram

NCR Voyix logo

Chennai

Elchemy logo
NCR Voyix logo

Chennai