Requirements
Bachelor's degree in computer science or relevant fields.
Software development experience in the finance, payment, or banking industry is preferred.
Excellent communication, presentation, and leadership skills.
Excellent knowledge of Java and one other programming language.
Excellent knowledge of Relational Databases, SQL, and ORM technologies.
Strong foundation in frameworks such as Spring, jUnit, etc. Hands-on experience in designing and developing applications using Spring \& web services technologies.
Able to work in a fast-paced and results-driven environment.
Job Type: Full-time