Should have 8+ years of hands-on Software development experience.
At least 1 year of experience leading development teams, providing technical guidance, and ensuring timely delivery of high-quality solutions.
Hands-on experience developing applications using Java/J2EE, with Spring / Spring boot framework knowledge and hands on experience in Microservices.
Should have hands on experience with JavaScript frameworks such as React JS
A strong hands-on development track records building integration and application utilizing a variety of technologies, development tools and database systems.
Good communication skills both in writing and verbally with ability to present the complex ideas or technical solution to business and/or management team.