Taro Logo

Software Engineer (Angular, Java, Spring boot)

A financial services company with nearly 160 years of history, focusing on banking, investments, and asset management.
Pittsburgh, PA, USACleveland, OH, USABirmingham, AL, USA
$45,000 - $121,900
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Finance

Description For Software Engineer (Angular, Java, Spring boot)

PNC, a leading financial services institution with a rich history spanning nearly 160 years, is seeking a Software Engineer to join their Technology organization. This role offers a unique opportunity to work on full-stack development using modern technologies like Angular, Java, and Spring Boot.

The position combines front-end development using Angular, HTML, CSS, and JavaScript with back-end development in Java and Spring Boot. You'll be working on creating responsive web applications while implementing RESTful APIs and working with both SQL and NoSQL databases. The role requires strong technical skills and an understanding of software architecture and design principles.

As part of PNC's technology team, you'll be contributing to solutions that directly impact the banking and financial services sector. The company offers a comprehensive benefits package including healthcare, retirement benefits, and various work-life balance programs. The salary range of $45,000 to $121,900 reflects the company's commitment to competitive compensation.

The role requires 2+ years of relevant experience and offers opportunities for professional growth within a stable, well-established organization. You'll be working in a collaborative environment that values customer focus and risk management. The position is based in several major tech hubs including Pittsburgh, Cleveland, Birmingham, or Dallas, offering flexibility in location while maintaining an in-person work environment.

This is an excellent opportunity for a mid-level software engineer looking to make an impact in the financial technology sector while working with modern tech stack and enjoying comprehensive benefits.

Last updated 20 hours ago

Responsibilities For Software Engineer (Angular, Java, Spring boot)

  • Develops, tests and implements software solutions
  • Designs software solutions to address business needs
  • Writes code, tests and deploys software
  • Prepares technical and procedural documentation required for software
  • Maintains and debugs software

Requirements For Software Engineer (Angular, Java, Spring boot)

Java
JavaScript
MongoDB
PostgreSQL
React
TypeScript
  • Bachelors degree or equivalent combination of education and experience
  • 2+ years of relevant professional experience
  • Strong command of Core Java and Object-Oriented Programming concepts
  • Proficiency in Angular framework
  • Experience with Spring framework and Spring Boot
  • Knowledge of SQL and NoSQL databases
  • Expertise in designing and implementing RESTful APIs

Benefits For Software Engineer (Angular, Java, Spring boot)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical/prescription drug coverage with Health Savings Account
  • Dental and vision coverage
  • Life insurance for employee and spouse/child
  • 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
  • Wellness program with financial incentives
  • Maternity and parental leave
  • 11 paid holidays per year
  • 8 occasional absence days per year
  • 15-25 vacation days per year

Jobs Related To PNC Software Engineer (Angular, Java, Spring boot)