7-12 years of overall IT experience in Java.Excellent hands-on with Java, a programming language.Hands-on experience in REST, GIT.Design patterns knowledge is a must.Experience with data structures and algorithms is a must.Infrastructure experience : Maven / SBT, GIT / GERRIT, Jenkins, CI / CD processes, Linux Environment.Solid knowledge of programming practices, strive to write great code that is reusable, flexible, and reliable.Self-motivated, well-organized, detail-oriented, and a strong team player with an agile mindset.A strong quality mindset is considered a must : unit testing and test-driven development.B.Tech is mandatory. Candidates must be from a product-based company, a startup, or the fintech domain.