Java Developer (Ecommerce & Elasticpath ), 6-12 years of experience Location Wo

๐Ÿข BayApps, Inc. ยท all BayApps, Inc. jobs
๐Ÿ“ India
๐Ÿ“… Posted 2026-07-31 ยท via Himalayas
๐Ÿท Java-Development,Backend-Development,API-Development,Java-Developer,Senior-Java-Engineer,Senior-Java-Developer-(Spring-Boot),Senior-Java-Software-Engineer,E-commerce-Development,Senior-Java-Developer-ECommerce,Software-Engineer
Apply on original site โ†—

- Participate in the complete product development cycle starting from analysis, architecture, design, coding, unit integration and system testing of software

- Provide ongoing sustaining support to the product, addressing end to end feature enhancements.

- As a member of an agile development team, perform a scrum master role and participate in the planning and execution of work items.

- Design, Develop and maintain the software solution based high-level product description or requirement document

- Make a Software design at the module level are highly reusable.

- Follow well-defined Design Patterns and practice SOLID principles

- Document work, software designs, code, and record and produce test reports.

- Participate in reviews of work done by peers and provide constructive feedback.

- Completely accountable for own work. Estimate, plan, organize own work, and manage time efficiently.

- Responsible for deliveries in the required deadlines. Deliveries can be modules, documentation, customer releases, etc.,

- Plan, organize, and execute assignments with very little or moderate supervision.

- Present work to the team for review or other purposes.

- Be contemporary, by adopting technological and market evolutions.

- Other responsibilities as assigned by the management from time to time.

Requirements

- Hands-on Proficiency in Java 8,

- Sound Knowledge of Spring framework with Spring Boot, REST API, AWSGood knowledge of MySQL DB

-

Good knowledge of Ecommerce & Elasticpath

- Good understanding of software architectures patterns, software algorithms, and software engineering principles

- Experience in Domain-Driven Design, microservices-based architecture

- Cloud Deployments and Scripting

- Good exposure to BDD / TDD

- Good exposure to Continuous integration tools.

- Hands-on with AWS & Linux environments

- Hands-on developer (who spends more than 75% of the time with code)

- Good knowledge of Object-Oriented Programming and Design Patterns.

- Good analytical and problem-solving skills.

- Demonstrated experience HTML 5, CSS, Bootstrap, JQuery/JavaScript.

- Experience in the tools required in a development lifecycle: build, unit testing, version control, task and defect management, Agile development approaches

- Passion to learn new technologies

- Excellent communication and interpersonal skills.

- Upbeat, highly motivated, and a self-starter.

Originally posted on Himalayas

โ† All remote jobs