Job Title: Architect, Sr. (Java/J2EE)
Location: Pittsburgh, PA 15222 (Must be willing to work in office 5 days)
Long-Term Contract: The project will go into 2028
***Note: The candidate must be able to work on a W2 with us.
Roles and Responsibilities:
8-10 years total experience with at least 5-6 years of specific experience in the below items Get up to speed with the App BAU vulnerabilities Once submission happens in April will switch to more project work Newly building items.
Required Skills: Prior experience in JavaScript Frameworks (preferably Angular JS) Expert in designing/developing J2EE based web-applications (JSP, Servlets, JSF, XSLT, XML) 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.)
Flex Skills: Prior experience in designing/developing Java/J2EE based web-applications (JSP, Servlets, JSF, XSLT, XML) Prior experience in developing Python backends (with FastApi, Flask) 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: - 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. The manager is in need for a senior level developer to join the team to work on a capital project that will eventually lead to BAU work. The candidate will be responsible for developing Java based web applications.