Lead Software Engineer - Java/Boot/BRE
Job in
Birmingham, West Midlands, B1, England, UK
Listed on 2026-03-12
Listing for:
PNC Financial Services Group, Inc.
Full Time
position Listed on 2026-03-12
Job specializations:
-
Software Development
Software Engineer, DevOps, Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below
* Own the BRE rule portfolio for the Lending Digital Payment Platform, including rule sets supporting payment eligibility, validation, and execution decisioning.
* Elicit, clarify, and translate business policies into executable rules (decision tables/decision services/rule flows as applicable) with clear traceability back to requirements.
* Design rule structures for readability, reuse, and safe change (naming conventions, modularization, versioning strategy, and deprecation approach).
* Implement and maintain automated and repeatable rule testing (unit-level rule scenarios, regression suites, and test data management).
* Review, validate, and approve rule changes through peer review; ensure changes include evidence (test results) and meet governance expectations.
* Plan and execute safe promotion of rule assets across environments, including rollback strategy and release documentation.
* Troubleshoot rule outcomes and production issues by analyzing inputs, execution traces, and downstream effects; drive root-cause resolution and preventative improvements.
* Design and implement RESTful APIs in Java and Spring Boot that expose platform capabilities and integrate with BRE decisioning.
* Define and maintain API contracts (OpenAPI/Swagger where applicable), validate inputs, and implement consistent error handling and response semantics.
* Implement service-layer logic that correctly orchestrates BRE calls, data access, and downstream integrations.
* Ensure APIs meet non-functional requirements: performance, resiliency, observability, security, and maintainability.
* Conduct code reviews and enforce coding standards; mentor engineers on design patterns, testing practices, and troubleshooting techniques.
* Support deployments and production operations: diagnose incidents, fix defects, and deliver improvements that reduce repeat incidents.
* Demonstrated experience leading technical delivery for enterprise platforms and services with hands-on development responsibilities.
* Strong Java experience and proven delivery of production Spring Boot REST APIs.
* Hands-on experience designing, authoring, testing, and deploying Business Rules Engine assets.
* Proficiency with relational databases and SQL; experience interacting with both MySQL and Oracle.
* Experience owning quality outcomes: code/rule reviews, automated testing, and improving defect rates and operational stability.
* Experience mentoring engineers and resolving complex production issues.
* Experience with CI/CD pipelines, automated testing frameworks, and observability practices (logging, metrics, tracing).
* Experience operating services on container/cloud platforms and supporting high-availability systems.
* Experience defining governance and change management practices for decisioning/rules platforms.
PNC’s total rewards package includes things like time off, benefits, learning and career development, wellness programs, recognition and much more. The benefits and programs highlighted below are just a sampling of what PNC offers its employees. To learn more, visit our .
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×