candidate's should have (C++:java: 80:20) ratio
*5+ years of experience in software development designing and implementing scalable, fault tolerant components on the Unix platform
*Expert level skills developing object oriented, database-driven software in C++ and/or Java J2EE .
* Very good working knowledge of Linux/Unix platform.
*Knowledge of SQL and PL/SQL
*Strong problem solving skills and a passion for debugging complex issues
*Proficiency with at least one scripting language (Perl, Python, Unix Shell Script etc.)
*Strong verbal and written communication skills.
*Experience supporting a high volume operations environment
*Experience as a development or project lead
Good to have Skills:
* Familiarity with GIT, SVN, Continuous Integration systems (Hudson/Jenkins) & Bug Tracking (Jira) tools
* Proficiency with XML/XSL frame works .
* Working knowledge of Netty.
* Working knowledge of AMQP (esp. Active MQ) .
* Working knowledge of Hibernate.
Good knowledge of Spring Core and MVC framework
*Knowledge of Business Rules Engines like ILOG, Jrules, Drools
* Knowledge of ISO 8583 and JPOS .
*Experience with using Agile/Scrum methodology for software development.
*Masters Degree in Computer Science or Equivalent
*Minimum 5 years of work experience developing back-end systems in C++