
Java Developer (Ecommerce & Elasticpath ), 6-12 years of experience Location Work from Home.
BayApps · Remote
All reasons
- Open 1942 days
In its favour
- Still listed on the employer's own board
- 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, AWS Good 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.
Skills
- Java
- Spring
- Spring Boot
- AWS
- MySQL
- Linux
- HTML
- CSS
- Bootstrap
- jQuery
- JavaScript
More jobs at BayApps
All 21Similar roles
- Hiring || Salesforce Developer - New Delhi2coms · New Delhi, Delhi, Indiajust now
- Full Stack Role (26-05781) -Diverse Lynx India · Location not statedjust now
- AI EngineerDiverse Lynx India · Bengalurujust now
- Sr Application Developer – PeopleSoft HCMNR Consulting - India · PAN Indiajust now
- AI EngineerNR Consulting - India · PAN Indiajust now
- JAva (26-05770) -Diverse Lynx India · Location not statedjust now