9+ years of hands-on development experience is preferred
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.
Experience with JavaScript frameworks such as and React JS Hands-on experience with AWS/Azure cloud services
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 andverbally with ability to present the complex ideas or technical solution to business and/or management team.