Java Tech Lead/ PM - job id 31244

Your Way To Work™

Java Tech Lead/ PM

W2 ONLY - Pay Depends on Experience and Skill Level

Wall Street

How to Apply


Tina Muiruri


(646) 876-9559


(646) 876-9559


3rd Party Companies and Staffing Agencies Need NOT APPLY!!

6+ Months Java Tech Lead Contract in New York, NY

This is with a Global Investment Bank on their Regulatory IT team.

W2 ONLY - Pay Depends on Experience and Skill Level

Local Applicants Preferred

Contact: Tina Muiruri via email with the Job#: TM31244 or Click the Apply Now button ().

Description of Work:

The Java Tech Lead/ PM leads the designs and delivery of java based application frameworks, applies them in response to business problems. The Tech Lead/PM will also have to have knowledge of US regulatory reporting preferably CCAR, 14A


  • Lead a team of software developers & Design applications using frameworks and available components to meet the requirements of a business and documentation of the design

  • Provide/present regular project status reports and conduct team/design meetings

  • Define the integration strategy including rationale, integration environment requirements, and determines the product component integration sequence

  • Assess and identify mitigation for risks including those related to high level design, integration, and data quality

  • Conduct design reviews and identifies opportunities to re-use components

  • Contribute to the definition of development and SW standards to implement/reflect Bank guidelines (naming conventions, encryption, and security settings) and ensure standards are adhered to

  • Ensure architectural changes (as defined by Architects) are implemented

  • Evaluate new products including prototyping (potentially on behalf of Architects) - recommendation of new products

  • Provide Level 3 support for technical infrastructure components (e.g. databases, middleware and user interfaces)

  • Contribute to problem and root cause analysis

  • Check consistency of documents with the respective Software Product Release, reference the Packages to the CMDB and ensure availability of the CIs within the DSL (Definitive Software Library)

  • Support creation of Software Product Training Material, Software Product User Guides and Software Product Deployment Instructions

  • Manage maintenance of applications and performs technical change requests scheduled according to Release Management processes

  • Collaborate with Functional Analysts and Technical Architects to deliver projects

Development/Computing Environment:

  • Senior Developer Lead with 7 - 10 years of experience, with expert level knowledge in Java/J2EE.

  • Hands on experience in developing Middleware applications in JAVA (SOAP and REST WebServices) using Spring Boot, WebLogic and Tomcat.

  • Knowledge of Distributed Caching solutions like Hazelcast.
    Experience in leading Frameworks build on top of Java.

  • Expert level knowledge of developing applications using RDBMS like Oracle and NoSQL like Cassandra.

  • Expert level knowledge of J2EE stack.

  • Expert level knowledge of Version Control systems like SVN, Git/BitBucket.

  • Expert level knowledge of build frameworks like TeamCity, Jenkins and Hudson.

  • Ability to debug applications.

  • Ability to lead a team of developers managing the in-house Java Framework.

  • Expert level knowledge of Unix, Unix Shell Scripting, Perl, and Python.

  • Expert knowledge about Spring Boot and Spring Cloud.

  • Experienced in deploying applications to PaaS like OpenShift, AWS or Azure.

  • Ability to document using JAVADOC, Wiki and Swagger.

  • Ability to work with QA, Perf and Production Support (L1/L2/L3).

  • Excellent communication and presentation skills

  • Bachelor's degree in Computer Science, Engineering or Math.

Job Id: 31244