● BS in CS 5+ yrs experience or MS 3+ yrs experience
● Experience in object-oriented programming and concepts
● Experienced in Java backend application development.
● Comfortable enough in handling algorithms, data structure, Data collections and system design problems
● Expected to develop new APIs and android queues
● Experienced in Distributed System development using Java/J2EE/Web Technologies.
● Proven track record in delivering highly available, scalable systems on time
● Conversant in design patterns
● Good understanding of web services and related standards like REST/JSON
● Experience in Spring framework and other open source frameworks
● Experience developing data-driven applications using an industry standard RDBMS (Oracle, DB2, SQL Server, MySQL, Informatica, etc.)
● Experience in Unix based development environment
● Experience in both development and quality assurance activities
● Experience in QA methodologies, test automation and automation frameworks
● Experience in driving Integration testing, UAT with external vendors
● Experience in JUnit, Selenium is a plus
● Experience working in payments or financial services industry is a plus
● Exposure to Agile Methodologies
Any Graduate