Enable job alerts via email!

Java Developer - Big Data Project

Barclays UK

Glasgow

On-site

GBP 55,000 - 85,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Join Barclays UK as a Java Developer at AVP level, where you'll develop and enhance key software solutions in the Post Trade Markets Data team. This role focuses on improving application efficiency and resiliency while working with real-time trade data. Ideal candidates will have a strong Java development background and experience in data engineering, as well as leadership abilities to influence decision-making and drive project success.

Qualifications

  • Experienced Java developer with focus on core development.
  • Experience with test-driven development and code review.
  • Familiarity with data engineering projects is essential.

Responsibilities

  • Design, develop, and improve high-quality software solutions.
  • Collaborate with cross-functional teams to define requirements.
  • Participate in code reviews and promote quality standards.

Skills

Core Java development
Test-driven development
Code review
Data engineering projects

Tools

Docker
Kubernetes
Hadoop

Job description

Join as a Java Developer at AVP level at Barclays. You will be an integral part of Barclays' Post Trade Markets Data team, responsible for managing a large trade data repository that aggregates real-time trade data from various sources. Your role will involve improving the efficiency, resiliency, and building new features of the application.

The ideal candidate is an experienced Java developer with data engineering experience.

To succeed, you should have experience with:

  • Core Java development
  • Test-driven development
  • Code review, including AI-generated code
  • Data engineering projects

Valuable additional skills include:

  • AI Prompt Engineering for code generation
  • Docker / Kubernetes
  • Hadoop (HDFS, HBase, Kafka, Spark, etc.)

This role is based in Glasgow.

Purpose of the role

Design, develop, and improve software to provide business, platform, and technology capabilities for our customers and colleagues.

Accountabilities

  • Develop and deliver high-quality, scalable, maintainable, and performant software solutions.
  • Collaborate with cross-functional teams to define requirements and ensure alignment with business objectives.
  • Participate in code reviews and promote a culture of quality and knowledge sharing.
  • Stay updated on industry trends and contribute to technology communities.
  • Follow secure coding practices and implement effective unit testing.

Assistant Vice President Expectations

  • Influence decision-making, contribute to policy, and collaborate across functions.
  • Lead or guide teams and projects, set objectives, and coach team members.
  • Demonstrate leadership behaviors: Listen, Energize, Align, Develop.
  • Manage risks, develop policies, and strengthen controls.
  • Engage in complex data analysis and communicate effectively.
  • Influence stakeholders and uphold Barclays Values and Mindset.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.