Senior Full Stack Java Developer

SSI People
Pittsburgh, United States of America
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Pittsburgh, United States of America

Tech stack

Java
Applications Architecture
Cloud Computing
Continuous Integration
ETL
Java Platform Enterprise Edition (J2EE)
Github
Gradle
Java Development Kit
Java Servlet
JavaServer Faces
Javaserver Pages
MongoDB
NoSQL
Openshift
Oracle Applications
Teradata
Software Vulnerability Management
Web Applications
XML
Extensible Stylesheet Language Transformations (XSLT)
Enterprise Software Applications
React
Flask
Spring-boot
Kubernetes Helm Charts
Backend
FastAPI
Angular
Kubernetes
Cassandra
REST
Docker
Jenkins
Microservices

Job description

Seeking a Senior Full Stack Java Developer to support banking regulatory reporting applications focused on CCAR/DFAST compliance initiatives. The role involves architecting, developing, and enhancing enterprise web applications, REST APIs, and modern UI platforms within a highly collaborative Agile environment., * Design, architect, develop, and maintain Java/J2EE web applications and microservices.

  • Build scalable REST APIs and support Angular/React-based UI applications.
  • Support BAU activities, vulnerability remediation, and new feature development.
  • Work with CI/CD pipelines, Docker, Kubernetes/OpenShift deployments, and enterprise integrations.
  • Collaborate with cross-functional teams including ETL, BA, QA, and infrastructure teams.
  • Participate in application architecture discussions, design reviews, and system modernization initiatives.
  • Provide architecture-level guidance for scalable, secure, and high-performance enterprise applications.

Requirements

  • 8+ years of Java/J2EE development and application architecture experience.
  • Strong experience with Spring Boot, REST APIs, AngularJS/React, JSP, Servlets, JSF, XML, and XSLT.
  • Experience architecting enterprise Java applications and scalable web solutions.
  • Experience with Docker, Jenkins, Gradle, GitHub, Kubernetes/OpenShift, and JDK 17.
  • Experience with Oracle/Teradata and NoSQL databases like MongoDB/Cassandra.
  • Strong understanding of SPA development and enterprise application architecture.

Preferred Skills

  • Banking or regulatory reporting experience.
  • CCAR/DFAST experience is a plus.
  • Python backend development experience (FastAPI/Flask).
  • Exposure to Helm Charts and cloud technologies.

Apply for this position