requirements:
• 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