FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing enterprise-grade software solutions using Java and Spring Boot, with a strong focus on Microservices architecture and event-driven systems. Proven ability to lead technical teams, mentor engineers, and drive architectural decisions while ensuring high performance and scalability.
Highest-signal resume keywords
Java DevelopmentSpring BootMicroservices ArchitectureApache KafkaTechnical Leadership
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Backend DevelopmentAPI DesignEvent-Driven SolutionsPerformance TuningSoftware Design PatternsObject-Oriented ProgrammingSystem IntegrationCI/CD PipelinesDebuggingProblem-Solving
Soft Skills
CollaborationCommunicationMentoringStakeholder EngagementTeam Leadership
Industry Keywords
Enterprise ApplicationsAgile DeliveryTechnical Decision-MakingScalabilityMaintainability
Tech Stack
Tools & technologiesApacheDistributed SystemsJavaKafkaMicroservicesSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Lead the design, development, and implementation of enterprise-grade software solutions using Java, Spring Boot, Kafka, and Microservices architecture
- Serve as the technical lead for a team of 5-10 engineers across onshore and offshore locations
- Establish engineering standards, code quality practices, and development methodologies across the team
- Drive technical decision-making and architectural discussions while balancing scalability, performance, security, and maintainability
- Conduct architecture reviews, code reviews, and technical mentoring
- Design and develop high-performance backend services and APIs using Java and Spring Boot
- Build and enhance event-driven solutions leveraging Kafka for real-time processing and system integration
- Develop and maintain microservices supporting critical business capabilities and customer-facing applications
- Create scalable, resilient, and highly available software solutions aligned with enterprise architecture standards
- Troubleshoot complex production issues and drive root-cause analysis and resolution
- Lead Agile delivery efforts and coordinate work across distributed teams
- Provide technical guidance, coaching, and mentorship to engineers at various experience levels
- Collaborate with Product Owners, Architects, DevOps, QA, and business stakeholders
- Manage technical dependencies, risks, and delivery timelines
- Partner with business and technology stakeholders to understand requirements and translate them into scalable technical solutions
- Communicate technical concepts and recommendations to technical and non-technical audiences
- Influence technology roadmaps and support strategic initiatives across the organization
Requirements
What you’ll need- Bachelor's degree in Computer Science, Engineering, Information Systems, or related field (or equivalent experience)
- 10+ years of software engineering experience with a strong focus on backend development
- 5+ years of experience designing and developing enterprise applications using Java and Spring Boot
- Proven experience leading technical teams of 5-10 engineers, including both onshore and offshore resources
- Extensive experience building and deploying Microservices-based architectures
- Strong experience implementing event-driven solutions using Kafka
- Demonstrated ability to engage and influence stakeholders across multiple levels of the organization
- Expert-level Java development experience
- Strong proficiency with Spring Boot and related Spring ecosystem technologies
- Deep understanding of Microservices architecture, API design, and distributed systems
- Hands-on experience with Apache Kafka and event-driven architectures
- Strong coding, debugging, performance tuning, and problem-solving skills
- Experience with CI/CD pipelines, source control, and modern software development practices
- Solid understanding of software design patterns, object-oriented programming, and system integration principles
- Demonstrated ability to lead, mentor, and develop engineering talent
- Strong collaboration and communication skills
- Proven ability to operate effectively in fast-paced, enterprise environments
- Ability to balance hands-on development responsibilities with technical leadership duties
- PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position
- In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered
- No required certifications
- No required licenses
- No required or preferred language assessments
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
- 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
- Additional time off based on years of service
