Java FSE (Full Stack Engineer / Software Engineer)
Pittsburgh/Birmingham/Dallas/Strongsville/Miamisburg
Contract Role – Hybrid
Key Responsibilities
- Software Development: Design, propose, code, test, and maintain robust end-to-end web applications and microservices.
- Technical Design: Translate complex business requirements into technical specifications and lead architectural problem-solving.
- API & Integration: Build and manage RESTful APIs, event-based messaging, and integration adapters.
- Deployment & Support: Handle monthly releases, CI/CD pipelines, containerization, and incident/production support.
- Risk & Compliance: Adhere strictly to PNC’s Enterprise Risk Management Framework and security standards.
Required Technical Skills & Tech Stack
- Backend: Java (Java 11+, Java 17), Spring Boot.
- Messaging & Streaming: Kafka, IBM MQ.
- Architecture: Microservices, RESTful APIs, event-based programming.
- Databases: Oracle, SQL, MySQL.
- Cloud & DevOps: Kubernetes, OpenShift, Docker, CI/CD with Jenkins.
- Methodologies: Agile (Scrum/Kanban)

