Java Development, Transaction Processing & Reference Data

State Street - Princeton, NJ3.5

Full-time
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