> Markdown version of [/jobs/ext/1977100-software-engineer-principal-angular-java-kafka](https://www.wearedevelopers.com/jobs/ext/1977100-software-engineer-principal-angular-java-kafka). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer Principal - Angular/Java/Kafka - **Company:** The PNC Financial Services Group, Inc. - **Location:** Strongsville, OH, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Business Process Management, Cloud Engineering, Software Design Patterns, Performance Tuning, Secure Coding, Software Systems, Data Streaming, Systems Integration, Cloud Platform System, AngularJS, Enterprise Integration, Apache Kafka, Front End Software Development, Jenkins, Microservices - **Published:** August 7, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/software-engineer-principal-angular-java-kafka-strongsville-oh-usa-58836414 ## About the Role scalable solutions Tasks * 5+ years of industry experience * University degree (Bachelor) required * Strong Java application development experience with enterprise apps * Experience building scalable microservices and APIs * Hands-on frontend development with Angular * Experience with Kafka for event streaming and integrations * Experience with CI/CD pipelines, preferably Jenkins, and cloud-native practices * Knowledge of secure coding, performance optimization, and design patterns * Desirable: Flowable BPM or similar BPM platforms Key requirements * medical/dental/vision coverage * retirement plans with company match * stock purchase plans * educational assistance * paid time off and holidays * disability protection ## Description Experteer Overview As a Software Engineer Principal in PNC's Asset Management Group, you will drive the design and delivery of scalable, secure software solutions. You will lead complex problems, provide technical guidance, and align tech work with business strategy to support client-focused outcomes. You'll work on modern architectures, microservices, and enterprise integrations at scale, shaping how we deliver value to customers. This role offers an opportunity to influence cross-functional initiatives and advance platform modernization in a collaborative, inclusive environment. Compensation / Benefits * Align business strategy with software solutions and lead design/coding of complex solutions * Oversee documentation and technical specifications for solutions * Lead complex problem solving and provide guidance to colleagues * Apply modern principles, methodologies, and tooling to advance business capabilities * Collaborate with enterprise integration and shared services to deliver scalable solutions Tasks * 5+ years of industry experience * University degree (Bachelor) required * Strong Java application development experience with enterprise apps * Experience building scalable microservices and APIs * Hands-on frontend development with Angular * Experience with Kafka for event streaming and integrations * Experience with CI/CD pipelines, preferably Jenkins, and cloud-native practices * Knowledge of secure coding, performance optimization, and design patterns * Desirable: Flowable BPM or similar BPM platforms Key requirements * medical/dental/vision coverage * retirement plans with company match * stock purchase plans * educational assistance * paid time off and holidays * disability protection ## Related Videos - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [How to Benchmark Your Apache Kafka](https://www.wearedevelopers.com/videos/76-how-to-benchmark-your-apache-kafka) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Let's Get Started With Apache Kafka® for Python Developers](https://www.wearedevelopers.com/videos/565-let-s-get-started-with-apache-kafka-for-python-developers) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)