Description

Jd

Mandatory Skills : Should have good exposer on Micro Services architect (If resource is senior) and Request Flow, Spring and Springboot, should be strong in Programming concepts, coding,

Java J2EE,and communication skills. E-commerce project experience is added advantage.
Role Responsibilities:
Design and develop enterprise level, high-volume web applications platforms and state of the art technical solutions leveraging Java and JEE platform technologies. 
Responsible for designing solutions, developing, implementing, maintaining, and supporting Java based components and interfaces.
Participate in design discussions and solution design sessions with product management and software development teams. ? 
Write clean, stable, unit-tested code and accompanying documentation where needed. ?
Apply Test Driven Development practices and software quality measurement tools.
Coordinate with the various teams such as Quality Assurance, DevOps, Infrastructure, Site
Reliability Engineering (SRE) to ensure stable development environment. 
Work with Product/Business teams to understand business needs and create technical solutions.

Required Knowledge And Experience

6+ years of experience developing in Java technologies with equivalent experience in systems analysis, OO design, OO programming and debugging skills
4+ Experience in technology stack including Spring Boot, Spring Cloud, Gradle, Microservices Architecture, REST, Java 1.8, Spark
Experience No SQL(Cassandra)/ in SQL(Oracle)
Experience with build and deployment using Git/Stash/Jenkins etc.
eCommerce experience (Retail) – nice to have
Experience working with Agile/scrum teams
Experience detecting and correcting memory usage issues as well as optimizing code for application performance
Unit-test code for robustness, including edge cases, usability, and high reliability.

Education

Any graduate