PNC is looking to hire a Software Engineer Lead to design and develop enterprise-grade applications using Java, Spring Boot, and Microservices, ensuring scalability, reliability, and high availability for their Corporate & Institutional Banking - Treasury organization.
Requirements
- 10+ years of professional experience in software engineering with a focus on distributed systems.
- Strong proficiency in Java (8+) and Spring Boot framework.
- Extensive experience in Microservices architecture design and implementation.
- Hands-on experience with Containers (Docker, Kubernetes).
- Deep understanding of scalable system design, fault tolerance, and concurrency.
- Experience with RESTful APIs, messaging systems (Kafka/RabbitMQ), and databases (SQL/NoSQL).
- Solid understanding of DevOps practices, CI/CD pipelines, and cloud platforms (AWS/Azure/GCP).
Responsibilities
- Lead the design and architecture of distributed systems, ensuring scalability, reliability, and high availability.
- Develop and maintain enterprise-grade applications using Java, Spring Boot, and Microservices.
- Design and implement containerized applications leveraging Docker, Kubernetes, or similar technologies.
- Collaborate with cross-functional teams to define system requirements, API specifications, and integration strategies.
- Optimize application performance, ensuring low latency and high throughput in production workloads.
- Establish and enforce engineering best practices, including code quality, testing, CI/CD, and observability.
- Mentor junior engineers and provide technical leadership across projects.
Other
- Strong problem-solving, communication, and leadership skills.
- Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
- Managing Risk - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework.
- PNC will not provide sponsorship for employment visa for this position.
- PNC will not participate in OPT or STEM OPT for this position.