Designs and develops applications with an eye towards simplicity, reliability, manageability, scalability, extensibility, performance, and reusability
Responsible for Story preparation, development of code, writing automated unit and integration test, getting sign-off from manager, deployment, monitoring and maintenance of code
Design, implement and launch highly visible features for our retail platform using Test/Behavior Driven Development practices and support the operations of the product in production
Perform code reviews and suggest coding practices to team
Flow agile best practices and help team deliver on time
Continuously grow his/her skills and value through pair programming and code reviews
Practice relentless automation, continuous integration, continuous delivery, and DevOps
Works collaboratively with technical and business team members to develop and maintain business solutions following Agile development principles and practices
Flexible to be available on call as per project need
What You Know
A minimum of 6 to 9 years of proven professional experience is required.
Strong hands-on development experience on Java
Hands-on Experience in design in applications using Spring Boot & Microservices
Hands-on Experience in application/Product Development and Spring Boot