onsite
Senior Software Engineer - Angular/Java Full Stack - PNC Financial Services Group
Software Engineer
Senior full‑stack engineer responsible for designing, building, and maintaining web applications using Angular on the front end and Java/Spring Boot on the back end, with a focus on clean code, performance, and collaborative delivery.
About the role
Key Responsibilities
- Design, develop, and maintain responsive web applications using Angular and Java/Spring Boot.
- Implement and consume RESTful APIs, ensuring high performance and scalability.
- Write clean, testable code and conduct unit/integration testing to uphold quality standards.
- Collaborate with product owners, UX designers, and QA teams in an Agile environment to deliver features on schedule.
- Maintain source control, code reviews, and continuous integration pipelines using Git.
- Troubleshoot production issues, perform root‑cause analysis, and propose improvements.
Requirements
- 5+ years of professional software development experience with Angular and Java.
- Strong knowledge of Spring Boot, REST API design, and relational databases (e.g., SQL Server, PostgreSQL).
- Proficiency with version control (Git) and CI/CD concepts.
- Experience working in Agile/Scrum teams and using collaboration tools (Jira, Confluence).
- Excellent problem‑solving skills and ability to communicate technical concepts clearly.
Skills
angularjavasqlagile