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.

Senior Software Engineering Manager – Java, Microservices, Spring Boot
PNCSenior Software Engineering Manager overseeing Java and microservices development at PNC. Leading technical architecture and mentoring engineering teams in an inclusive workplace.
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaSpring BootmicroservicesAgile methodologiesCI/CDsoftware development practicesarchitecture designcode qualitytroubleshootingperformance optimization
Soft Skills
technical leadershipmentoringcollaborationcommunicationcoachingaccountabilityproblem solvingteam managementfeedbackcontinuous improvement
Tools & Technologies
API-driven patternssprint planningdesign reviewsworkforce planninghigh availability systemsenterprise-scale systemsperformance managementtechnical discussionsonboardingproduct management
Certifications & Qualifications
Masters degreePhDcertifications in software engineering
Industry Keywords
Financial ServicesFintechregulated systemsenterprise architecturesoftware engineering best practicesteam scalingtechnical standardshigh-performance platforms8+ years industry experience5+ years management experience
Tech Stack
Tools & technologiesJavaMicroservicesSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Serve as a hands-on technical leader, actively designing, coding, reviewing, and troubleshooting software solutions
- Lead the architecture and development of Java-based microservices using Spring Boot and modern API-driven patterns
- Drive technical standards, best practices, and code quality across the team
- Partner with architects and platform teams to design scalable, resilient, and secure systems
- Participate directly in critical technical discussions, design reviews, and complex problem solving
- Manage and mentor a team of 10–15 software engineers, supporting performance, growth, and career development
- Foster a culture of accountability, collaboration, and continuous improvement
- Support hiring, onboarding, and workforce planning in alignment with technology and business needs
- Provide clear direction, coaching, and feedback while empowering engineers to deliver high-quality solutions
- Collaborate effectively with product managers, designers, QA, DevOps, and other engineers
- Clearly communicate technical designs, risks, and trade-offs to both technical and non-technical stakeholders
- Participate actively in sprint planning, estimation, and delivery commitments
- Mentor junior and mid-level engineers through code reviews, design discussions, and guidance
- Act as a role model for engineering best practices and professional behavior
Requirements
What you’ll need- Proven experience as a strong technical leader with a clear hands-on engineering focus
- Extensive experience with Java, Spring Boot, and microservices-based architectures
- Demonstrated ability to lead and scale teams of 10–15 engineers
- Deep understanding of modern software development practices, including Agile methodologies and CI/CD
- Ability to balance technical execution with effective people leadership
- Experience in Financial Services or Fintech environments is nice to have
- Familiarity with highly regulated, enterprise-scale systems
- Experience building or modernizing platforms supporting high availability and performance
- Roles at this level typically require a university / college degree
- Higher-level education such as a Masters degree, PhD, or certifications is desirable
- Industry experience is typically 8+ years
- At least 5 years of prior management experience is typically required
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