
Trading Java Developer
On site
London, United Kingdom
Full Time
16-04-2025
Job Specifications
Join us as a Trading Java Developer at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. In this role, you will be performing activities related to the design, development, unit testing, deployment, support, and maintenance of an exciting transformational enterprise project with high visibility. This ambitious initiative leverages a modern tech stack, offering a unique opportunity to make a significant impact.
To be successful as a Trading Java Developer, you should have:
Solid experience in java low latency programming
Experience building enterprise scale desktop and/or web applications within investment banking domain
Knowledge and experience of software development and collaboration tooling including Git, BitBucket, Confluence, JIRA, etc.
Some Other Highly Valued Skills May Include
Ability to comprehend, implement, and influence complex problems and solutions with an analytical approach
Familiarity with Kafka and working knowledge of UNIX platforms
Familiarity with utilising Agile Development methodologies, Test Driven Development and Continuous Delivery
You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills.
This role will be based in our London office.
Purpose of the role
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
Accountabilities
Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.
Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
Assistant Vice President Expectations
To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions.
Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes
If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others.
OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes.
Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues.
Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda.
Take ownership for managing risk and strengthening controls in relation to the work done.
Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function.
Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy.
Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively.
Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience.
Influence or convince stakeholders to achieve outcomes.
All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.
Back to nav
Share job
X(Opens in new tab or window)
Facebook(Opens in new tab or window)
LinkedIn(Opens in new tab or window)
About the Company
Barclays Business Banking gives the support you need to bring your business plans to life. Follow us for insights and inspiration, whether you’re already established or just starting out. Know more
Related Jobs


- Company Name
- Synchro
- Job Title
- Software Engineer
- Job Description
- Role: Software Engineer Location: Birmingham (Hybrid – 3 days in office, 2 days remote) Salary: £50,000 – £55,000 Job Type: Full Time Interview Process: Two-stage via Microsoft Teams About the Role: You will join a well-established, collaborative technology team supporting a wide range of internal tools and critical client-facing systems. You will work across both legacy and modern codebases in a company that delivers specialist solutions in a highly regulated, data-focused environment. You will be joining a tight-knit team of five other software engineers within a larger IT team where collaboration and knowledge-sharing are core. Working across a diverse technology stack where both reliability and innovation are valued. Key Responsibilities: Develop modern web applications using Blazor, .NET, C#, and MVC. Maintain and support existing legacy tools, including VB.NET-based calculators. Triage and resolve support tickets, including deep debugging tasks. Collaborate within a structured Agile environment with fortnightly sprints. Conduct local testing via GitHub and work closely with a dedicated QA team. Assist QA with debugging efforts where necessary. Write clean, maintainable front-end code using HTML and CSS. Contribute to cloud-based projects using Microsoft Azure. Technical Requirements: Solid commercial experience with .NET, C#, Blazor, and MVC. Familiarity or willingness to work with VB.NET in legacy systems. Strong front-end skills including HTML and CSS. Experience with GitHub and Agile development workflows. Strong debugging and problem-solving abilities. Understanding of cloud-based applications, ideally in Azure. Comfortable working in a hybrid environment with a mix of in-office and remote collaboration.


- Company Name
- Dex
- Job Title
- Software Engineer
- Job Description
- Hard problems, great people, and life-changing outcomes. Dex is a leading AI start-up focused on changing the way that Talent and Opportunity connect at scale, by two founders who have worked for some of the largest tech companies and VCs in Europe. Hiring is broken. 46% of new hires fail or quit in 18 months and 72% of candidates say that the recruitment process harms their mental health. New tools in the market are making the problem worse. AI-written job descriptions and CVs and secret interview co-pilots are not the answer. It’s creating an AI arms race where everyone loses. We believe there is a better way, and that’s why we’re building Dex. We've been backed by a16z speedrun and Concept ventures and are now building out a small but might team. You can read more about us in tech crunch https://techcrunch.com/2025/04/29/a16z-backs-uk-startup-dex-to-scale-ai-talent-agent-and-recruitment-matchmaker/ We’re looking for an exceptional engineer with the ability and interest to work across the full stack. This role would suit a person that is motivated by breadth style challenges. Where what you are working on can change regularly, where you’ll have to use & learn new technologies regularly. The kind of person that will love this role is someone that favours speed over all else, who focussed on “how do we get something working now” and worries about perfecting it later. In an ideal world, you’ll have a broad range of skills across AI and prompt engineering, backend engineering (we’re using Go), and data engineering, with a keen eye for what makes a great product experience. We know this is a wide range of skills and don’t expect you to have all of them, so we love hearing about where you have particularly deep expertise or interest. This is a place for extremely talented, kind people that want to hustle and take a shot at a life-changing outcome. We don’t care about titles, years of experience, what school you went to or where you’re from. What we care about is your ability and your attitude. As an early employee you’ll have access and insight into as much of the wider business as you want, from sales to growth, ops, fundraising and anything else you are interested in. This kind of environment is well-suited for individuals that may want to found their own start-up in the future and are looking to gain exposure to what early-stage start-ups are like. It won’t be easy. There will be jobs that will ask less of you and pay you more. What we can offer is a high trust, pace and accountability environment, with colleagues that want you to succeed. With no politics, games or time wasting and a shot at a life changing outcome if we are successful. Interview process 1) 30 minute Intro with Paddy Lambros CEO 2)45 Technical Screen with Harry Uglow CTO 3) 45 minute pair coding exercise (Remote) 4a) 60 technical design exercise with Harry (ideally in person) 4b) 30 minute Final Interview with Paddy (ideally in person)


- Company Name
- Intuita
- Job Title
- Data Consultant - Data Enablement (Developer)
- Job Description
- Location: ALL locations considered: We have offices in Liverpool or Newbury office UK for Hybrid working and Sibenik (Croatia) Contracting and Permanent hires considered Salary: Based on experience (range considered £45,000 - 65000 GBP) Location: Šibenik, Croatia (Hybrid) Let us introduce ourselves We're Intuita, a new kind of data partner. We're a collective of data-driven people ready to cut through complexity to solve business problems in a human-centric and sustainable way. We provide pragmatic end-to-end services, products and technologies combined with straight-talking strategic direction to unlock the true value of data and drive transformational change. Established in 2011 as a different player to the corporate data world, our ethos is to do the right thing, even if it's not the easy thing; to build partnerships and relationships based on honesty and transparency; and to prioritise specialist skills and quality above all else. The role We're growing - fast - and have big ambitions across both the consultancy and technology spaces. In order to achieve these ambitions, we're hiring a new Data Developer to support our managed service team and help grow our capabilities in this space. You'll sit within our Managed Service Team and report into our Managed Service lead, Chris Silk. As a Data Developer at Intuita, you'll be responsible for identifying, implementing and testing critical data solutions across our client platforms. Your typical week will include: · Troubleshoot and resolve data and reporting issues raised by client teams across a number of industries and technologies. · Undertake data analysis tasks to deliver insights to client teams and assessing new datasets for potential exploitation opportunities. · Develop and improve on our clients data models, using your knowledge and experience to expand their capabilities. · Ensure data quality, integrity and security across our client's data solutions. · Working with data engineers and report builders to align on the end to end data flow delivery. · Working with the managed service team to improve processes and increase the efficiency of the service. · Opportunity to support and gain experience in other areas of the Consultancy business including internal projects and large client deliverables. · Opportunities to upskill in other technologies and skillsets to widen your support capabilities A bit about you Being a consultant at Intuita means something a little different to being a consultant elsewhere, we like to hire driven characters who share our passion and approach, bringing their style and flare. We see ourselves as trusted partners to our clients and believe in transparency, quality and integrity above all else, always pushing the boundaries to deliver the best outcomes for our clients. We also really value collaboration and teamwork, making sure we work together to solve problems and share learnings as a team. As a Data Developer, you'll share these values but also bring your own personality and approach to the role. We're looking for someone with the following experience and qualities, but if you don't fit these exactly and are interested in working for us, get in touch anyway - we hire people, not job specs. · Strong SQL experience and knowledge · Excellent problem solving skills · Good Excel skills · An understanding of key data modelling principles and practices · Driven by delivering quality work, with a great eye for detail · Enjoys investigating problems and seeing them through to resolution · An analytical mindset, keen to explore and exploit data opportunities · Experience or knowledge of DBT is preferred but not essential · Takes accountability and ownership of tasks, and communicates clearly to other team members. What's in it for you? We're not a standard consultancy and neither are our benefits - they are enhanced as we pride ourselves on having a people-first culture which sets us apart from other consultancies and organisations. You can view more on our Benefits here, but as a further insight on how we look after our people, we offer the following support and opportunities: Salary - it's important, we know! We are seeking a range for this role and as such the salary will depend on your level of experience. (Really) flexible and hybrid working: most companies say they offer flexible working, but they've never experienced flexible working at Intuita. We offer hybrid working as standard, flexible hours and part-time roles to fit your lifestyle. We have an office at the Trokut technology centre in Šibenik, as well as UK based offices in Newbury and Liverpool- which you're welcome to use as much or as little as you like. We also organise regular social events at each office to ensure we maintain our close-knit feel. Care for your health and wellbeing: we genuinely care about the wellbeing of our team. We offer comprehensive company-paid medical insurance, free therapy and mental health support via Spill, a team of in-house Mental Health First Aiders, plus financial education and consultations. Incredible training and learning opportunities: our team is full of talented individuals who are genuine experts in what they do. You'll get to work alongside them and learn from the best, as well as boosting your skills and knowledge with our knowledge sharing sessions, mentoring and company-paid certifications. Freedom and empowerment: we allow our consultants to actually be consultants, not just bodies. You're given the responsibility and accountability to really own problems and are encouraged to explore new directions and opportunities. There are no glass ceilings here and we don't have salary or promotion review dates - we reward people as and when we see great work! A supportive, friendly team: we work hard but enjoy working hard together. We're a diverse and inclusive team who enjoy silly Slack conversations and regular social events; our relatively flat structure means that everyone has an equal voice. Our selection process If you like the sound of Intuita, apply to join us today! Once you have submitted your application, we will be in touch. Please be aware that the timing can vary dependent on the volume of applications that we receive for each role and in some cases, we may start to review applications prior to the closing date. If you require any support with your application, please contact recruitment@intuitaconsulting.com


- Company Name
- Job Title
- Software Engineer, Google Play
- Job Description
- Minimum qualifications: Bachelor’s degree or equivalent practical experience. 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). 1 year of experience with data structures or algorithms. Preferred qualifications: Experience working with cross-functional roles including UX and Product. Experience with Java, Dart, Apps Framework, Boq. About the jobGoogle's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Google Play offers music, movies, books, apps and games for devices, powered by the cloud. It syncs across devices and on the web. As part of the Android and Mobile team, Googlers working on Google Play do everything from engineering our backend systems, to shaping product strategy, to forming great content partnerships. They make it possible for people to do things like buy an ebook or song on their Android phone, then have it instantly available on their laptop. The Google Play team enhances the Android ecosystem by giving developers and partners a premium store where they can reach millions of users. Responsibilities Design, develop, test, deploy, maintain, and enhance software solutions and features under supervision. Ensure a high-level of quality implementing unit and integration tests as well as other software development best practices. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Collaborate with cross-functional teams to deliver new features and products. Own and be responsible for assigned project priorities, deadlines, and deliverables with engineer guidance. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .