5+ years of experience in Core Java, J2EE frameworks
· Strong fundamentals in data structures, caching, multithreading, messaging and asynchronous communication
· Strong knowledge of Internet technologies including REST and/or Web Services/SOA
· Strong knowledge of RDBMS/SQL (Esp. Oracle, PLSQL)
· Java Frameworks (Spring, Hibernate); JMS, Junit, Test driven development.
· Must be comfortable with industry standard build/Development tools including: Maven, Ant, Jenkins, Eclipse, IntelliJ
· Continuous Integration and automated deployment experience for multi-branched, multi-module projects.
· HTML5/ JavaScript frameworks like Angular JS and related build technologies a plus
· Familiarity with Linux and knowledge of command line
· Strong analytical mind and approach to problem solving
· Git / Subversion source control
· No-SQL DB experience a plus