Software Engineer Lead (Java) Category: Software Development/ Engineering
Main location: United States, Pennsylvania, Pittsburgh
Position ID:J0826-0760
Employment Type: Full Time
Position Description: This position is located at our client site in Pittsburgh, PA.
Seeking hands on Java/Spring Boot technical lead role supporting complex banking and payments applications. This role combines application development, production troubleshooting, DevOps, OpenShift/Kubernetes, Kafka, MongoDB, and WebSphere in a large enterprise environment. The role also provides strong visibility with business and technology leaders and the opportunity to mentor engineers and influence technical direction.
Your future duties and responsibilities: . Design, develop, test, deploy, and support complex enterprise software solutions with a focus on quality, scalability, and alignment with business objectives.
. Develop scalable Java and Spring Boot applications that support complex banking and payments capabilities.
. Partner with business and technology stakeholders to translate customer needs into effective software solutions.
. Lead in the development and adoption of new and emerging technologies, selecting appropriate platforms and configuring integrated solutions.
. Consult and mentor junior staff on complex technical issues, debugging approaches, and software engineering best practices.
. Conduct systematic analysis of complex client requirements and resolve functional problems within the established traceability framework.
. Perform JVM troubleshooting, log and stack trace analysis, and performance bottleneck identification to resolve application level issues.
. Support release management activities, including deployment coordination, troubleshooting, and post implementation validation.
. Develop and maintain technical and procedural documentation required for application development, operations, and support.
. Support CI/CD automation, containerized deployments, and enterprise DevOps practices using tools such as Jenkins, Git, Ansible, Artifactory, and OpenShift.
. Collaborate with platform, database, middleware, and operations teams to support technologies such as WebSphere, IBM MQ, Oracle, Kafka, MongoDB, Linux, and OpenShift.
. Align software solutions and technology decisions with broader business strategies and objectives.
Skills: - Communication
- Containerization
- DevOps
- Java
- Leadership
- Spring Boot
- Banking
- Production Support
- Software Architecture