Full Stack Java Developer

Min Experience

4 years

Location

Bengaluru

JobType

full-time

About the role

Job Summary

We are seeking a highly skilled Senior E-commerce Developer with over 4+ years of experience to join our dynamic team. The ideal candidate will have expertise in building scalable, robust, and innovative e-commerce solutions. If you have hands-on experience with Elastic Path, it will be considered a significant advantage for this role.
 

Key Responsibilities

  • Design, develop, and maintain enterprise-level e-commerce applications.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Optimize application performance and ensure scalability, reliability, and security.
  • Write clean, maintainable, and well-documented code following best practices.
  • Troubleshoot and resolve complex technical issues.
  • Stay updated with emerging technologies and trends in e-commerce and software development.
     

Requirements

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • 4+ years of experience in eCommerce development.
  • Strong proficiency in Java 17, Spring 5, and modern backend frameworks.
  • If Hands-on experience with Elastic Path tools, including Commerce Manager and Cortex API.
  • Expertise in microservices and monolithic architecture development.
  • Experience with headless commerce and API-driven eCommerce solutions.
  • Solid understanding of CI/CD pipelines, containerization (Docker), and cloud platforms (AWS/Azure/GCP).
  • Proficiency in relational and non-relational databases (e.g., MySQL, Postgres).
  • Familiarity with front-end technologies like React, and Angular.
  • Strong debugging, problem-solving, and analytical skills.
  • Expertise in Maven for build automation.
  • Strong experience with Git for version control.
  • Hands-on experience with Solr for implementing search features.
  • Knowledge of AWS for cloud services, including deployment and infrastructure management.
  • Strong communication and collaboration skills.
  • Ability to lead and influence technical discussions.
  • Problem-solving mindset with a focus on delivering business value.
  • Excellent organizational skills and attention to detail.
     

Preferred Skills: 

  • Elastic Path certification or equivalent training.
  • Experience with payment gateways, PIM systems, and OMS integration.
  • Knowledge of DevOps practices and tools like Jenkins, Kubernetes, or Terraform.
  • Experience in agile development methodologies (Scrum/Kanban).

Benefits

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A collaborative and inclusive work environment.

Skills

Java
Elastic Path