Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Barclays

Software Engineer

Barclays

. Design, develop, and improve software providing business, platform, and technology capabilities .

Posted 10/15/2026full-timeLondon • United KingdomMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates strong expertise in Java, Spring, and microservice design while applying secure coding practices and DevOps methodologies. Capable of leading complex assignments, collaborating across functions, and effectively communicating technical concepts to diverse stakeholders.

Highest-signal resume keywords
Java DevelopmentSpring FrameworkKafka Event-Driven ArchitectureAWS Cloud ServicesCI/CD Automation

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Microservice DesignPostgreSQLInfrastructure as CodeAutomation TestingRelational Data Modelling
Soft Skills
Strong CommunicationStakeholder CollaborationProblem SolvingInfluencing Skills
Tools & Technologies
OpenShiftKubernetesTerraformCloudFormationDevOps Tooling
Industry Keywords
Secure Coding PracticesEvent-Driven PatternsCode ReviewsTechnology TrendsBarclays Values

Tech Stack

Tools & technologies
AWSCloudJavaKafkaKubernetesOpenShiftPostgresSpringTerraform

About the role

Key responsibilities & impact
  • Design, develop, and improve software providing business, platform, and technology capabilities
  • Develop and deliver high-quality, scalable, maintainable, and performance-optimized software solutions
  • Collaborate with product managers, designers, and engineers to define requirements and solution strategies
  • Participate in code reviews and promote code quality and knowledge sharing
  • Stay informed about technology trends and contribute to technology communities
  • Apply secure coding practices to mitigate vulnerabilities and protect sensitive data
  • Implement unit testing practices to ensure code design, readability, and reliability
  • Build and enhance a scalable, event-driven platform supporting real-time integrations across Barclays’ digital ecosystem
  • Advise and influence decision-making and contribute to policy development and operational effectiveness
  • Collaborate across functions and business divisions
  • Lead complex assignments or guide team members through structured assignments
  • Consult on complex issues and advise People Leaders on escalated issues
  • Identify and mitigate risks and strengthen controls
  • Perform complex analysis of internal and external data to solve problems
  • Communicate complex information and influence stakeholders to achieve outcomes

Requirements

What you’ll need
  • Strong experience with Java, Spring, Kafka, and microservice design
  • Good understanding of AWS cloud services and OpenShift/Kubernetes
  • Hands-on experience with DevOps tooling and CI/CD automation
  • Knowledge of PostgreSQL and relational data modelling
  • Exposure to event-driven patterns or API platforms (Kafka preferred)
  • Experience writing infrastructure as code (preferred Terraform/CloudFormation)
  • Automation testing of the framework
  • Ability to challenge existing approaches and drive platform improvements
  • Strong communication and stakeholder collaboration skills
  • Ability to articulate technical concepts clearly to varied audiences
  • Expected to demonstrate Barclays Values of Respect, Integrity, Service, Excellence and Stewardship
  • Expected to demonstrate Barclays Mindset of Empower, Challenge and Drive