Skip to main content

Full Stack Java Developer

Pittsburgh, PA
Permanent
Full Stack Java Developer
Position Location: Pittsburgh, PA, 15222 - 5 days a week onsite

Length of Assignment: 12 Months Contract to Hire role.

Function of the group: Our team support s the Bank s CCAR/DFAST Regulatory submission and compliance with the FED/OCC. CCAR is an annual Stress testing ( financial forecasting) exercise required by the banks in order to ensure compliance and to carry out their planned capital actions ( Share repurchases, Dividend policies etc.)

Industry background: Banking, Regulatory reporting, CCAR Submission experience a huge plus.


Roles and Responsibilities:

Technical Skills Required (8-10 Years of Experience Required):
1.
Prior experience in JavaScript Frameworks (preferably Angular JS),
2. Expert in designing/developing J2EE based web-applications (JSP, Servlets, JSF, XSLT, XML),
3. Prior (hands-on) experience Architecting J2EE & Core Java based applications.
4. Expert in Design and development of REST services including authorization and metering.
5. Expert in designing/developing Java backend for web-applications (Spring Boot, Spock, Groovy, Mockito, TestNG etc...),
6. Prior experience in JavaScript/UI Frameworks (preferably React, Ag-Grid, Axios, Material UI etc...)
7. Prior experience in Build & Integration Tools required: Gradle, Jenkins Pipeline, Docker(JDK 17), GitHub,
8. Deployment experience to Open Shift Platform (Kubernetes), exposure to Helm Charts required
9. Prior experience in Relational databases (Oracle, Teradata etc..)

Flex Skills Required:
1.
Prior experience in designing/developing Java/J2EE based web-applications (JSP, Servlets, JSF, XSLT, XML),
2. Prior experience in developing Python backends (with FastApi, Flask),
3. Prior experience (10-15 years total experience with at least 3-4 years of specific experience in the below items) in: Prior experience in Developing Single Page Web Apps (SPA) Prior experience in NOSQL databases (Cassandra, Mongo etc..)

Nice to Have:
1.
Design and development of high performance web scale systems including non-blocking designs and distributed caching.
2. Cloud infrastructure design and management Design and implementation of automation and repeatable testing infrastructure.
3. The manager is in need for a senior level developer to join the team to work on a capital project that will eventually lead into BAU work.
4. The candidate will be responsible for developing Java based web applications.

Hiring Manager Stack Ranking:
1. Skills, 2. Location, 3. Rate, 4. Client Experience

Job Type: Permanent

Job ID: 254260597