FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Lead Software Engineer – Java, Spring Boot, Microservices
PNCLead Software Engineer building scalable enterprise applications using Java and Spring Boot. Collaborate with teams while mentoring onshore and offshore developers in software development best practices.
Posted 6/4/2026full-timePittsburgh • Alabama, Ohio, Pennsylvania, Texas • 🇺🇸 United StatesSenior💰 $55,000 - $158,700 per yearWebsite
Tech Stack
Tools & technologiesApacheAWSAzureCloudDistributed SystemsGradleJavaJenkinsKafkaMavenMicroservicesMongoDBNoSQLOpenShiftOracleSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- 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.
Requirements
What you’ll need- 3+ years of relevant / direct industry experience
- 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
- Strong experience with SQL databases, including Oracle
- Experience with NoSQL databases such as MongoDB
- 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 coding, testing, and documentation of software.
- Bachelor's degree preferred
Benefits
Comp & perks- medical/prescription drug coverage (with a Health Savings Account feature)
- dental and vision options
- employee and spouse/child life insurance
- short and long-term disability protection
- 401(k) with PNC match
- pension and stock purchase plans
- dependent care reimbursement account
- back-up child/elder care
- adoption, surrogacy, and doula reimbursement
- educational assistance, including select programs fully paid
- a robust wellness program with financial incentives
- maternity and/or parental leave
- up to 11 paid holidays each year
- 9 occasional absence days each year, unless otherwise required by law
- between 15 to 25 vacation days each year, depending on career level; and years of service
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootMicroservices architectureApache KafkaGradleMavenGitJenkinsOpenShiftSQL databases
Soft Skills
technical leadershipmentoringcollaborationcode reviewsproblem-solvingcommunicationperformance tuningcapacity planning