
Software Engineer - Java
On site
Knutsford, United Kingdom
Full Time
05-03-2025
Job Specifications
Join us as a Software Engineer - Java at Barclays where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. In this role, you will design, develop, and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
To be successful as a Software Engineer - Java you should have experience with:
Java Development.
Problem Solving.
Independent working.
Spring/SpringBoot.
Some Other Highly Valued Skills May Include
EsaaS.
TDD.
Cloud hosted apps.
Web/Rest application architecture.
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 is based in Knutsford.
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.
Analyst Expectations
To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement.
Requires in-depth technical knowledge and experience in their assigned area of expertise
Thorough understanding of the underlying principles and concepts within the area of expertise
They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources.
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 develop technical expertise in work area, acting as an advisor where appropriate.
Will have an impact on the work of related teams within the area.
Partner with other functions and business areas.
Takes responsibility for end results of a team’s operational processing and activities.
Escalate breaches of policies / procedure appropriately.
Take responsibility for embedding new policies/ procedures adopted due to risk mitigation.
Advise and influence decision making within own area of expertise.
Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct.
Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function.
Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function.
Make evaluative judgements based on the analysis of factual information, paying attention to detail.
Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents.
Guide and persuade team members and communicate complex / sensitive information.
Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation.
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.
About the Company
Barclays is a British universal bank. Our vision is to be the UK-centred leader in global finance. We are a diversified bank with comprehensive UK consumer, corporate and wealth and private banking franchises, a leading investment bank and a strong, specialist US consumer bank. Through these five divisions, we are working together for a better financial future for our customers, clients and communities. With over 325 years of history and expertise in banking, Barclays operates in over 40 countries and employs approximately ... Know more
Related Jobs


- Company Name
- iO Associates - UK/EU
- Job Title
- SC & NPPV2/3 Cleared Azure DevOps Engineer - Outside IR35
- Job Description
- My client, a well-established SME operating within the Government sector, is seeking an experienced Azure DevOps Engineer to join their team. This role requires active SC clearance along with NPPV2 or NPPV3 clearance. This is an initial 12-month contract, offering up to £525 per day (Outside IR35). The role is predominantly remote, with occasional travel to Farnborough as required. Key Responsibilities: Designing, implementing, and managing Azure-based infrastructure Developing and maintaining CI/CD pipelines to support agile delivery Automating infrastructure deployment using Terraform and Ansible Scripting and automating processes using PowerShell or Bash Ensuring security and compliance best practices within the DevOps environment Key Requirements: Strong experience with Microsoft Azure cloud services Proficiency in scripting with PowerShell or Bash Hands-on experience in creating and managing CI/CD pipelines Expertise in infrastructure automation with Terraform and Ansible Active SC clearance with NPPV2 or NPPV3 clearance (essential) Contract Details: Rate: Up to £525 per day (Outside IR35) Duration: 12-month initial contract, with potential extension Location: Primarily remote, with occasional travel to Farnborough This is an excellent opportunity to work on high-impact projects within the public sector, so please don't hesitate to apply now if you're interested!


- Company Name
- ISR Recruitment Ltd
- Job Title
- Embedded Software Engineer (C/C++)
- Job Description
- The Opportunity: After a number of exciting tender wins my client is looking to add an Embedded Software Engineer to their Product Development team and the ideal candidate will have a solid mathematical grounding, as well as the proven ability to develop algorithms to solve complex problems. You will join a dynamic team with a culture of innovation in developing next-generation camera and edge processing products and solutions. You will work with a dedicated group of Subject Matter Experts including talented Embedded Engineering, Artificial Intelligence Specialists and supporting Test and DevOps and will be involved from concept to manufacturing and beyond This role would suit an individual with a background in ANPR, CCTV, Traffic/Speed Enforcement, computer vision or video encoders, who thrives on innovating new solutions. Skills and Experience: 2+ years of work experience with Embedded Software Development in C and C++ (both are essential) Able to create custom Linux-based systems for Embedded devices (Yocto, Buildroot, OpenEmbedded, etc.) Experience developing on a Nvidia platform would be highly beneficial Able to solve complex problems by developing algorithms and utilising lateral thinking Client facing skills, and the ability to produce detailed value propositions An outside of the box thinker, with a strong desire to push boundaries in innovation Please contact James Sample here at ISR to learn more about our client leading the way in the field of transport technology and how you can become a part of their future working on exciting projects that are both challenging and rewarding?


- Company Name
- Saragossa
- Job Title
- Software Developer – C#, Hedge Fund – up to £150,000 + Bonuses
- Job Description
- You don’t need any prior buy-side experience to join this fund, where you’ll join a stable team who’ve mostly been there for years. The company culture of treating people well has meant that few people want to leave. The development team has remained lean, which will give you the chance to work on a range on projects – all software is built in house. Whilst there’s plenty of variety, most of the work will focus largely on RAD-type projects that directly support the front office trading activities. You’ll work closely with the business users to understand what they need, before building out the application. You’ll see the impact you’re having, daily. Part of your job will involve supporting and troubleshooting issues with the applications. As they’re all built in-house, this is fairly normal, but you’ll need to be prepared to get your hands dirty with this problem-solving aspect of the job. You’ll be working primarily with C#, React and SQL for some of the older platforms. The key focus is that you’ve got a few years development experience with C# being the key skill required. The more of React and SQL you have, the better. This is a stable Hedge Fund with consistent performance, with a strong reputation in the industry and a global presence. Starting salary will be up to £150,000 plus bonuses. Do you want to join a Hedge Fund? Get in touch. No up-to-date CV required.

- Company Name
- Algolia
- Job Title
- Software Engineer, Scale
- Job Description
- Algolia was built to help users deliver an intuitive search-as-you-type experience on their websites and mobile apps. We provide Algolia NeuralSearch, a next-generation vector and keyword search in a single API with powerful, end-to-end AI processing for every query. Our API is used by thousands of customers in more than 100 countries. Billions of search queries are answered every month thanks to the code we push into production every day. We are looking for a Back-end Engineer to grow our Engines team. The team provides the main Search API for Algolia. They build and maintain the Core Search Engine to provide the best performance and scalability for our customers. We are looking for engineers who are fluent in modern C++, Golang and complex algorithms who will contribute to raise the bar for how we think about search and relevance. Your Role Will Consist Of Be a key contributor to the design, development, and ultimately operation of the Search engine system at scale Be responsible of the quality, soundness of the system Work with other teams to identify, troubleshoot, and resolve high impact issues Be responsible for operations for Algolia Search including participation in out-of-hours on-call rotation You Might Be a Fit If You Have A rock-solid foundation in Computer Science (data structures, algorithms, software design) Rigor in high code quality, automated testing, and other engineering best practices Want to work on a complex C++ codebase + experience working on distributed backends Experience in the design of major components and leading engineers in the delivery Professional spoken and written English skills Nice To Have Experience debugging distributed systems in production Ability to work in a Kubernetes based environment Experience in information retrieval or AI models Experience with the problematics around natural language processing We’re looking for someone who can live our values: GRIT - Problem-solving and perseverance capability in an ever-changing and growing environment TRUST - Willingness to trust our co-workers and to take ownership CANDOR - Ability to receive and give constructive feedback. CARE - Genuine care about other team members, our clients and the decisions we make in the company. HUMILITY- Aptitude for learning from others, putting ego aside. Flexible Workplace Strategy Algolia’s flexible workplace model is designed to empower all Algolians to fulfill our mission to power search and discovery with ease. We place an emphasis on an individual’s impact, contribution, and output, over their physical location. Algolia is a high-trust environment and many of our team members have the autonomy to choose where they want to work and when. While we have a global presence with physical offices in Paris, NYC, London, Sydney and Bucharest, we also offer many of our team members the option to work remotely either as fully remote or hybrid-remote employees. Please note that positions listed as "Remote" are only available for remote work within the specified country. Positions listed within a specific city are only available in that location - depending on the nature of the role it may be available with either a hybrid-remote or in-office schedule. About Us Algolia prides itself on being a pioneer and market leader offering an AI Search solution that empowers 17,000+ businesses to compose customer experiences at internet scale that predict what their users want with blazing fast search and web browse experience. Algolia powers more than 30 billion search requests a week – four times more than Microsoft Bing, Yahoo, Baidu, Yandex and DuckDuckGo combined. Algolia is part of a cadre of innovative new companies that are driving the next generation of software development, creating APIs that make developers’ lives easier; solutions that are better than building from scratch and better than having to tweak monolithic SaaS solutions. In 2021, the company closed $150 million in series D funding and quadrupled its post-money valuation of $2.25 billion. Being well capitalized enables Algolia to continue to invest in its market leading platform, to better serve its thousands of customers–including Under Armor, Petsmart, Stripe, Gymshark, and Walgreens, to name just a few. Who We're Looking For We’re looking for talented, passionate people to build the world’s best search & discovery technology. As an ownership-driven company, we seek team members who thrive within an environment based on autonomy and diversity. We're committed to building an inclusive and diverse workplace. We care about each other and the world around us, and embrace talented people regardless of their race, age, ancestry, religion, sex, gender identity, sexual orientation, marital status, color, veteran status, disability and socioeconomic background. READY TO APPLY? If you share our values and our enthusiasm for building the world’s best search & discovery technology, we’d love to review your application!