Software Engineer Lead - JAVA
Title - Software Engineer LeadLocation - Pittsburgh, PA/Strongsville, OHFunction of the Group: Liquidity Risk Management Initiatives/Projects: P-416801Industry background: Banking-Regulatory Submissions (specifically FR-2052A), Liquidity Risk Management (LCR, NSFR) applicationsTeam Dynamic: Agile/Scrum, will be part of a 25-30-person teamRoles and Responsibilities: Lead Full Stack Java Developer (UPDATED REQUIREMENTS) 8-10 years total experience with at least 5-6 years of specific experience in the below items:-Must Have Technical Skills: Prior (hands-on) experience Architecting J2EE & Core Java based applications. Expert in Design and development of REST services including authorization and metering. Expert in designing/developing Java backend for web-applications (Spring Boot, Spock, Groovy, Mockito, TestNG etc...) Prior experience in JavaScript/UI Frameworks (preferably React, Ag-Grid, Axios, Material UI etc...) Prior experience in Build & Integration Tools required: Gradle, Jenkins Pipeline, Docker(>-=JDK 17), GitHub Deployment experience to Open Shift Platform (Kubernetes), exposure to Helm Charts required Prior experience in Relational databases (Oracle, Teradata etc..)Highly Preferred but not required: Prior experience in designing/developing Java/J2EE based web-applications (JSP, Servlets, JSF, XSLT, XML) Prior experience in developing Python backends (with FastApi, FlaskFlex Skills/Nice to Have: Design and development of high-performance web scale systems including non-blocking designs and distributed caching. Cloud infrastructure design and management Design and implementation of automation and repeatable testing infrastructure.Soft Skills: Written and verbal communication skills, prior experience as Single Point of Contact (SPO) for applications. Leads complex problem solving and provides technical guidance and support to colleagues and solution development.Education/Certifications: Bachelors Degree Computer Science or equivalent experience. Preferable Certs: Oracle Certified Professional - Java SE (11 or 17) Developer Spring Professional Certification (VMware / Spring) Certified Kubernetes Application Developer (CKAD) - CNCFRef: #404-IT Pittsburgh