cover image
Barclays

Senior Java Software Engineer

On site

Glasgow, United Kingdom

Full Time

07-04-2025

Job Specifications

Join us as a Senior JAVA Software Engineer within The Digital Investing Sub Pod and be part of the exciting expansion of our capability in mobile and offer more products and capability to existing and new customers.

To be successful as a Senior JAVA Software Engineer within this team, you should have experience with:


Java JDK 17+
REST (Open Api)
Technical Leadership – experience in mentoring a small team of circa 8 developers
Experience working in an agile environment


Some Other Highly Valued Skills May Include


Cloud Platform experience with AWS or Open shift
JS and or TS experience utilising React and/or Angular
Kafka


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 new Glasgow Campus.

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.


Vice President Expectations


Advise key stakeholders, including functional leadership teams and senior management on functional and cross functional areas of impact and alignment.
Manage and mitigate risks through assessment, in support of the control and governance agenda.
Demonstrate leadership and accountability for managing risk and strengthening controls in relation to the work your team does.
Demonstrate comprehensive understanding of the organisation functions to contribute to achieving the goals of the business.
Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategies.
Create solutions based on sophisticated analytical thought comparing and selecting complex alternatives. In-depth analysis with interpretative thinking will be required to define problems and develop innovative solutions.
Adopt and include the outcomes of extensive research in problem solving processes.
Seek out, build and maintain trusting relationships and partnerships with internal and external stakeholders in order to accomplish key business objectives, using influencing and negotiating skills 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.

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 background Company brand
Company Name
World Makers
Job Title
Senior Software Engineer (Infrastructure)
Job Description
Full-Time in Cambridge, GB - Senior We are a dynamic video game startup based in Cambridge, UK, dedicated to creating immersive and innovative gaming experiences. We are seeking a talented Senior Software Engineer (Infrastructure) to join our team and help us develop and maintain our cutting-edge game technologies and systems. At World Makers, a Senior Software Engineer (Infrastructure) will have the opportunity to work on the backend systems and infrastructure that powers our online multiplayer games. This includes developing microservices and cutting-edge distributed systems, developing infrastructure as code pipelines, and deploying services to be used by millions of players worldwide. This is a hybrid role. The successful applicant will be expected to spend two days per week onsite in Cambridge. Responsibilities Develop, maintain and optimise services and distributed systems that are used by thousands of concurrent users on both cloud and on-premises infrastructure. Develop and manage new features throughout their entire lifecycle, from initial concept to final release. Develop and maintain systems to handle and analyse millions of daily user events for anticheat and analytics purposes. Develop and maintain infrastructure as code pipelines and systems. Work effectively with other game development disciplines, including art and design. Contribute to and drive new technical architecture and design. Requirements 5+ years professional experience in software development. Solid understanding of computer science fundamentals. Experience shipping code to a production environment. Experience working on microservices and distributed systems. Experience working with SQL and NoSQL databases. Experience working on cloud platforms such as AWS / GCP / Azure and working with infrastructure as code tools such as AWS CDK and Terraform. Experience running and deploying software on GNU/Linux or BSD-derived systems. Experience using version control software (e.g. Git / P4) Excellent verbal and written English communication skills. Bonus Skills Bachelor's or master's degree in Computer Science or a related field. Experience working on and shipping live service games. Experience working on Spring Boot projects. Experience deploying software/services on Kubernetes. Experience working with Apache Spark and Iceberg.
Cambridge, United Kingdom
Hybrid
Full Time
14-04-2025
Company background Company brand
Company Name
Understanding Recruitment
Job Title
Mid Java Developer
Job Description
Do you have 3-5 years experience and are looking for your next challenge? Have you been developing with Core Java without the use of frameworks? Mid Java Developer – Leading FinTech Location – hybrid in London 3 days a week Salary – up to £75k + 25-50% bonus We are working with our long-term partners on the hunt for numerous Mid-level Java Developers as they continue to expand various teams. They began their journey as a market-leading FinTech disruptor and after many years at the forefront of their field, have recently been acquired by a prominent capital market. This is an excellent opportunity for someone looking for their 2nd or 3rd job in software development as they are looking for someone with 3-5 years prior experience, with the potential to rapidly progress into a senior position. Experience they are looking for in Mid Java Developers: Core Java Developing software from scratch WITHOUT the use of frameworks e.g. Spring Multithreading TDD, CI/CD, Paired-programming environment Data structures, algorithms, threads Working in a modern FinTech environment e.g. startup is a plus An interest in the financial sector, FX and trading If you are looking to dip your toes into the cloud, this is a great opportunity as they are building software to be agnostic and run across both GCP and AWS. As a Mid Java Developer, you will enjoy endless fantastic benefits: Flexible working from home policy Personal training budget Private health insurance Life assurance Dental & eyecare insurance Bonus between 25-50% Matched pension scheme 25 days holiday + national holidays (increases with service) Long service awards Referral fee upwards of £2000 If you are looking for your next challenge to progress your career to the next level, apply now for immediate consideration in this unmissable Mid Java Developer position! Please note: Due to compliancy reasons, we will only be able to consider applications based in and eligible to work in the UK.
London, United Kingdom
Hybrid
Full Time
14-04-2025
Company background Company brand
Company Name
RJC Group
Job Title
End User Support Specialist
Job Description
Senior End User Support Engineer - Trading I'm looking for a Senior End User Support Engineer with experience of working in a trading environment to join one of our leading London based trading clients. In this role you will be working in a small high performing team, that work closely with traders and senior business stakeholders. They are looking for someone who passionate about technology. wants to get to the route causes of issues and is a true technical specialist in the Microsoft Stack. The role will also offer opportunities to work on technical projects and upskilling in area's such as DevOps, Infrastructure and Cloud. Must haves: - Previous experience working in trading/asset management/hedge funds - Strong with - Active Directory, EUC Networks, VM's & Citrix - Good experience in using PowerShell & Automation - Strong understanding of Microsoft environment - 5+ years of support experience In office Central London 5 days a week Sponsorship cannot be offered for this role.
London, United Kingdom
On site
Full Time
14-04-2025
Company background Company brand
Company Name
Jefferies
Job Title
Python Quant Developer
Job Description
Job Description The position is for a Quant Developer (Python) who will be part of Quant Development Technology team, directly supporting the Front Office Algorithmic Trading offering of a leading Financial Services firm. The work assignments will include playing a lead role in developing our python infrastructure and enhancing our offering to an enterprise level. Will include working alongside the quantitative teams on the bond trading algo, ETF Trading, Portfolio Trading, and risk management, along with general business in development of tools and analysis for traders and sales on projects based around our trading and sales systems. We are a results-oriented group looking for a self-motivated, detail-oriented person with strong communication skills, strong analytical and problem-solving skills, a good work ethic, and an interest in being part of a team environment supporting a fast-paced and dynamic organization. Key Responsibilities Development and enhancement of our python offering, including library, microservices and core development Helping trading desks build tools to better make decisions Work alongside quants and mentor junior python developers To provide 2nd level support as needed The following skills and experience are required for this role: Strong low-latency python programming experience 5+ yrs Python software engineering experience in a commercial/financial environment. Experience with databases preferred (preferably PostgreSQL) Strong analytical, verbal, and written communication skills Willing to learn new programming languages and technologies Ability to work well with both business managers, traders and developers Ability to learn and adapt quickly and excellent problem-solving skills Technical: Five years Python core development experience working in an enterprise environment. Experience in creating libraries, restful services, websockets Libraries: Polars, Pandas, AMPS, Asyncio, Threading, multiprocessing Two years’ experience SQL Databases (PostGreSQL desirable) – preferred but not essential Strong differentiators: Previous Quant Dev experience Experience with Redis, Fast API, Dash, Streamlit, Rust Experience with Ion Trading platform A background in Data Science or related engineering field Knowledge of Algo, ETF or Portfolio trading Exposure to AWS Linux (Red Hat Enterprise) Some knowledge of Javascript and React framework Business Previous experience working for a Financial Services firm. Previous experience working in the Front Office. Fixed Income Credit & Rates Bond / Repo trading system experience a plus About Us Jefferies Financial Group Inc. (‘‘Jefferies,’’ ‘‘we,’’ ‘‘us’’ or ‘‘our’’) is a U.S.-headquartered global full service, integrated investment banking and securities firm. Our largest subsidiary, Jefferies LLC, a U.S. broker-dealer, was founded in the U.S. in 1962 and our first international operating subsidiary, Jefferies International Limited, a U.K. broker-dealer, was established in the U.K. in 1986. Our strategy focuses on continuing to build out our investment banking effort, enhancing our capital markets businesses and further developing our Leucadia Asset Management alternative asset management platform. We offer deep sector expertise across a full range of products and services in investment banking, equities, fixed income, asset and wealth management in the Americas, Europe and the Middle East and Asia. At Jefferies, we believe that diversity fosters creativity, innovation and thought leadership through the infusion of new ideas and perspectives. We have made a commitment to building a culture that provides opportunities for all employees regardless of our differences and supports a workforce that is reflective of the communities where we work and live. As a result, we are able to pool our collective insights and intelligence to provide fresh and innovative thinking for our clients. Jefferies is an equal employment opportunity employer, and takes affirmative action to ensure that all qualified applicants will receive consideration for employment without regard to race, creed, color, national origin, ancestry, religion, gender, pregnancy, age, physical or mental disability, marital status, sexual orientation, gender identity or expression, veteran or military status, genetic information, reproductive health decisions, or any other factor protected by applicable law. We are committed to hiring the most qualified applicants and complying with all federal, state, and local equal employment opportunity laws. As part of this commitment, Jefferies will extend reasonable accommodations to individuals with disabilities, as required by applicable law.
London, United Kingdom
On site
Full Time
14-04-2025