Java Software Engineer

jobs.barclays

Knutsford, United Kingdom
Java software development
Enterprise-scale environments
Test driven development (tdd)
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities

Job Summary

  • Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
  • Collaborate with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration.
  • Barclays is expanding its UK engineering presence as part of our 2026 technology growth strategy, looking for a remarkable Java Software Engineer to join our Digital Feature Engineering team.

Matching Summary

Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.

Skills & Requirements

Must-have

  • Java software development
  • enterprise-scale environments
  • Test Driven Development (TDD)
  • RESTful APIs
  • secure coding practices
  • unit testing practices

Nice-to-have

  • cross-functional collaboration
  • knowledge sharing
  • industry technology trends
  • complex codebases
  • stakeholder management

Key Requirements

  • Java software development experience
  • enterprise-scale or highly complex environments
  • Test Driven Development (TDD) experience
  • work within large, unfamiliar, and legacy codebases

Work Rights

Not specified

Tailored Resume

Cover Letter