IT & Software

Java Developer

Barclays

Knutsford · Cheshire · United Kingdom

Overview

In this role you design, develop and enhance software to enable business processes and technology capabilities for customers and colleagues. You work with cross-functional teams to define requirements, build scalable, secure code, and improve performance. You contribute to a culture of technical excellence, stay current with industry trends, and support automated, high-quality software within the CDD platform initiative. This position combines hands-on development with collaboration across squads to deliver impactful, scalable solutions.

Responsibilities
  • Develop and deliver high-quality software using standard languages, frameworks, and tools
  • Ensure code is scalable, maintainable, and optimized for performance
  • Collaborate with product, design, and engineering teams to define requirements and align with business objectives
  • Participate in code reviews and promote code quality and knowledge sharing
  • Stay updated on industry trends and contribute to technology communities
  • Adhere to secure coding practices to protect data and mitigate vulnerabilities
  • Implement effective unit testing to ensure design, readability, and reliability
  • Support migration of functionality to a new platform and build features for efficiency and UX in KYC
Key requirements
  • Java programming experience and understanding of OOPS and JVM concepts
  • Spring Framework (Spring Boot, Spring Batch, Spring Integration) and SQL
  • Microservice architecture and RESTful APIs/web services
  • Experience with building highly scalable applications and DevOps practices (monitoring, tooling)
  • Familiarity with UI/UX basics (bonus) and modern web technologies
  • cross-functional collaboration
  • effective communication
  • ability to influence stakeholders
  • Java
  • Spring Framework (Boot, Batch, Integration)
  • SQL

Reference: WJ-747_31022111

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.