JAVA Developer
- ₹13L – ₹15L • No equity
- 6 years of exp
- Full Time
Not Available
In office
About the job
Mandatory Skills : Should have good exposure on MicroServices 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 a 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