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.
#J-18808-Ljbffr