Java Development, Transaction Processing & Reference Data

State Street - Princeton, NJ (30+ days ago)3.5

We are looking for an experienced Development Team Leader for the redesigned Instruction Entry platform, while being highly technical and hands-on capable, he/she will lead development projects across predominantly Java / J2EE based technologies. Managing the successful delivery of projects will require him / her to plan, coordinate and lead activities across the full delivery lifecycle. This will include working closely with the department’s Project Managers, coordinating business analysts, architects and developers, as well as liaising with key project stakeholders as required.

Minimum Education qualification: Bachelors in Engineering or Computer Science

Minimum work experience: 4+ years

Must have skills:
Extensive Core Java experience with Multi-threaded programming experience
Extensive Oracle 11g based programming experience using core JDBC
Experience with UI based framework like Angular JS.
Extensive job scheduling framework experience with Quartz job scheduling framework
Cloud based development experience
Offshore support / management experience is a must
XML parsing and handling experience is a must
Strong Struts 2 experience
Extensive experience with JMS / MQ based programming
Solid J2EE experience required

Good to have skills:
SOAP / REST based webservice experience
Understanding on Microservices architecture
Spring experience is a plus
ORM tools experience is a plus