Taro Logo

Software Engineer Sr - Angular/Java/Microservices

A financial services company with nearly 160 years of history, focusing on banking, investments, and asset management.
Pittsburgh, PA, USAStrongsville, OH, USADallas, TX, USA
$55,000 - $152,375
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Software Engineer Sr - Angular/Java/Microservices

PNC, a leading financial services institution with a 160-year legacy, is seeking a Senior Software Engineer to join their Asset Management Group. This role combines full-stack development expertise with leadership responsibilities, focusing on building scalable microservices and dynamic front-end interfaces.

The position offers an opportunity to work with cutting-edge technologies including Angular, Java/Spring Boot, and Kafka, while contributing to mission-critical financial applications. As a senior engineer, you'll not only architect and implement solutions but also mentor team members and drive technical decisions.

The role demands expertise in both front-end and back-end development, with particular emphasis on RESTful API development, microservices architecture, and event-driven systems. You'll work with various databases including Oracle and MongoDB, and be responsible for ensuring high-performance, scalable solutions.

PNC offers a comprehensive benefits package including healthcare, 401(k) with company match, pension plan, and stock purchase options. The company promotes work-life balance through generous PTO policies and supports professional growth through educational assistance programs.

The position offers competitive compensation ranging from $55,000 to $152,375, with locations in major tech hubs including Pittsburgh, Dallas, Birmingham, and Strongsville. This is an excellent opportunity for experienced engineers looking to make an impact in the financial sector while working with modern technology stacks.

Last updated 3 days ago

Responsibilities For Software Engineer Sr - Angular/Java/Microservices

  • Provide detailed technical design and development of software solutions
  • Propose & design software solutions for complex business needs
  • Write code, test and deploy software
  • Prepare technical and procedural documentation
  • Maintain and debug software
  • Design and implement scalable microservices using Spring boot
  • Build dynamic front-end interfaces using Angular Framework
  • Lead data mapping and transformation efforts
  • Develop and manage APIs
  • Implement event-driven architectures using Kafka
  • Mentor other team members

Requirements For Software Engineer Sr - Angular/Java/Microservices

Java
JavaScript
MongoDB
  • Bachelor's degree or equivalent combination of education and experience
  • 3+ years of relevant industry experience
  • Experience with Angular Framework
  • Experience with Java and Spring Boot
  • Knowledge of RESTful API development
  • Experience with microservices architecture
  • Database experience with Oracle and MongoDB
  • Knowledge of event-driven architectures and Kafka

Benefits For Software Engineer Sr - Angular/Java/Microservices

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Health/prescription drug coverage with HSA
  • Dental and vision coverage
  • Life insurance for employee and spouse/child
  • Short and long-term disability protection
  • 401(k) with company match
  • Pension plan
  • Stock purchase plans
  • Dependent care reimbursement account
  • Back-up child/elder care
  • Educational assistance
  • Wellness program with financial incentives
  • 15-25 vacation days
  • 8 occasional absence days
  • 11 paid holidays
  • Maternity and parental leave

Interested in this job?

Jobs Related To PNC Software Engineer Sr - Angular/Java/Microservices