Java 8, Microservices, Springboot (min of 2-3 years in these skills) ? Minimum of 1+ years of exposure towards working with customer facing application (end user facing apps not enterprise apps).
The Application developer will become a key team members in development activities supporting Merchandising Systems. As part of the software development team supporting merchandising strategic & transformative initiatives, the ideal candidate will own and develop module(s) / components / Services contributing towards the overall product. As an Application Developer, the ideal candidate will also contribute in defining short and long term strategic roadmaps and implementation of the roadmap enabling strategic business goals. The Application developer will develop and foster close relations with key stake holders within business organization as well as IT organization.
?Provide technical mentorship to junior staff member
? Develop RESTful APIs and web applications 12 factor application principles.
? Apply knowledge of the latest trends in the industry and engage with other team members to consult and help to implement appropriate technology practices / solutions
? Follows and executes on CI/CD practices for the product (including meeting code quality matrices, & test automations)
? Estimates own and in some case capability level work effort for input to project planning.
? Escalates delays, issues, risks and highlights to project managers and/or project leads.
?Works independently to develop, configure, code and test programs from user stories and design.
?Interfaces with product owners, scrummaster and clients to clarify stories and capabilities.
?Tests own work and contributes to the development of automated tests for a product (Unit, integration & some functional).
?Prepares documentation that describes installation and operating procedures, including application user guides, with limited guidance.
? Provides first/second level troubleshooting, technical and operational support with limited guidance.
?Escalates issues to the right party when required.
? Participates in technical design. Can develop from spec.