Teller - Spring Cypress

Lead Software Engineer - Java/ Spring Boot/ Microservices

$55KFull-time · OH - Cleveland
✓ Verified live on the employer's own system · added 6 days ago
Save search
Mid-level · 3+ yrs exp

Requirements

Education: Bachelor's degree

Experience: 3+ years

Skills & tools

ManagementJavaProgrammingDistributed SystemsProcess ImprovementUI UX DesignTroubleshootingDevops
Apply on company site ↗ See your fit → free

Full job description

At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success.

As a Lead Software Engineer within PNC's Technology organization, you will be based in Pittsburgh PA, Cleveland, OH, Dallas, TX or Birmingham, AL.

We are seeking a highly skilled Lead Software Engineer to design, build, and lead the development of robust, scalable enterprise applications. This role requires deep hands-on expertise in Java-based microservices, cloud-native architectures, CI/CD pipelines, and system performance optimization. The Lead Software Engineer will also mentor onshore and offshore teams while collaborating cross-functionally to deliver high-quality solutions.

- Design, develop, and lead the implementation of Java-based microservices using Spring Boot and modern architectural patterns. - Provide technical leadership across the full software development lifecycle (design, build, test, deploy, support). - Drive best practices for code quality, scalability, security, and performance. - Lead and mentor onshore and offshore developers; perform code reviews and provide technical guidance. - Collaborate with product owners, architects, DevOps, and QA teams to deliver enterprise-grade solutions. - Oversee CI/CD pipelines, build automation, and deployment strategies. - Monitor application health and performance; proactively identify and resolve production issues. - Ensure system stability, compliance, and operational excellence through effective monitoring and support.

- Java with strong hands-on experience in Spring Boot - Microservices architecture and distributed systems - Apache Kafka for messaging and event-driven architecture - Build tools: Gradle, Maven - CI/CD tools: Git, Jenkins, UDeploy - Cloud platforms: OpenShift and/or public cloud services (AWS, Azure) - API management: Apigee - Integrated Development Environments (IDEs): Experience with tools used to compile and develop code (e.g., Visual Studio Code or similar) - Experience building and maintaining monitoring dashboards using tools such as Dynatrace, Humio, or Splunk - Strong debugging skills, including: ○ Performance tuning ○ JVM profiling ○ Capacity planning - Hands-on experience with application monitoring, maintenance, and support to ensure stability and compliance - Strong experience with SQL databases, including Oracle Experience with NoSQL databases such as MongoDB

- Creates and leads the technical design and development of software solutions. - Proposes & designs software solutions to address complex business needs. Prepares technical and procedural documentation required. - Facilitates complex problem resolution. - Provides technical guidance and support to colleagues. Reviews coding, testing, and documentation of software. - Applies modern principles, methodologies and tools to advance business initiatives and capabilities.

Preferred Skills Application Development, Business Management, Customer Solutions, Design, Gradle, Group Problem Solving, Java (Programming Language), Microservices Architecture, Process Improvements, Release Management, Software Solutions, Spring Boot, User Experience (UX) Design

Competencies Application Delivery Process, Application Design, Architecture, Application Development Tools, Application Testing, Packaged Application Integration, System Development Life Cycle, Technical Troubleshooting

Work Experience Roles at this level typically require a university / college degree, with 3+ years of relevant / direct industry experience. Certifications are often desired. In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered.

Generally, this opening is expected to be posted for two business days from 04/17/2026, although it may be longer with business discretion.

More jobs at Teller - Spring Cypress

Similar jobs near OH - Cleveland

Search Lead Software Engineer - Java/ Spring Boot/ Microservices jobs near OH - Cleveland → Browse all live jobs

This posting was published by Teller - Spring Cypress on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.