Each month, Barclays delivers hundreds of changes to its mobile banking applications and supporting services. This role works closely with delivery teams to review, merge, build, and release changes to Java‑based applications from across the bank, ensuring the releases are secure, high‑quality, and repeatable.
The Java Software Release Engineer plays a key role in maintaining stable and reliable build and release processes, supporting frequent change while upholding strong engineering and risk standards.
Key Qualifications
* Good level of Java programming competency, including a solid understanding of how Java applications are built, packaged, and deployed.
* Hands‑on experience building, maintaining, and enhancing build pipelines using tools such as Jenkins or GitLab Pipelines.
* Strong understanding of the software delivery lifecycle, including source control, build, test, and release activities.
Highly Valued Skills
* Good understanding of build and release controls, including versioning, dependency management, and promoting artefacts across environments.
* Well organised, with strong attention to detail.
* Ability to manage multiple work requests and adjust priorities as required.
Responsibilities
* Development and delivery of high‑quality software solutions by using industry‑aligned programming languages, frameworks, and tools, ensuring code is scalable, maintainable, and optimised for performance.
* Cross‑functional collaboration with product managers, designers, and other engineers to define requirements, devise solution strategies, and ensure seamless integration.
* Collaboration with peers, participation in code reviews, and promotion of a culture of code quality and knowledge sharing.
* Staying informed of industry technology trends and innovating within the organization to foster technical excellence.
* Adherence to secure coding practices to mitigate vulnerabilities and protect sensitive data.
* Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
* Performing prescribed activities in a timely manner and to a high standard, consistently driving continuous improvement.
* Deep technical knowledge in assigned area; guiding, supporting, and developing team members when leadership responsibilities apply.
* Adopting and embedding new policies and procedures related to risk mitigation; advising and influencing decision‑making within own area of expertise.
* Maintaining continuous understanding of how own sub‑function integrates with the function, supporting organisational objectives.
Location
Base in Knutsford (Radbroke Hall) or Manchester (Piccadilly Place).
#J-18808-Ljbffr