Senior Java Developer

London, United Kingdom
May 13, 2022
Jun 12, 2022
Job Function
Industry Sector
Finance - General
Employment Type
Full Time
As a Barclays Senior Java Developer you will be based within the Atlas Risk team which is part of the Core Valuations and Analytics group and are responsible for building the strategic Risk Management platform for the Equities businesses. Your role will be delivering enhancements to the platform, revisiting the architecture of the application to identify performance enhancements opportunities and to contribute to business driven functional changes.

Barclays is one of the world's largest and most respected financial institutions, with 329 years of success, quality and innovation behind us. We offer careers that provide endless opportunity - helping millions of individuals and businesses thrive, and creating financial and digital solutions that the world now takes for granted.

This opportunity is open to flexible working arrangements. Such as working from home, flexible or compressed hours, and part-time options. If you have a need for flexibility, please apply and discuss this with us during the hiring process.

What will you be doing?
• Working with existing leads to review current platform architecture and propose and implement changes geared towards performance improvements, simplification and technical debt reduction
• Building Proof of Concepts of alternative architecture in the areas of UI/Server interaction, micro services and of new distributed caching technologies
• Sharing expertise in specific technical areas to ensure other developers can contribute to any new proposed architecture or technologies adoption
• Developing new functionality to support business growth and strategic integration programmes
• Liaising with other teams such as quants and valuation and pricing teams in order to identify and manage dependencies
• Troubleshooting, debugging and delivering tactical fixes within a short time frame

What we're looking for:
• Proficiency in the development of multithreaded Core Java applications
• Proficiency in software development process and best practices (TDD, code reviews etc.)
• Knowledge of design patterns, data structures and algorithms. Providing guidance to others in the team on using them appropriately

Skills that will help you in the role:
• Solid understanding of architecture and product design principles, in particular with respect with large scale, real-time applications
• Knowledge of Oracle Coherence caching or alternatives such as Apache Ignite/Grid Gain
• Experience in building real-time 2/3 tier applications with understanding of front to back flows between thin UI clients and Java back-end
• Knowledge of Equities Derivatives financial products and related risk measures and pricing

Where will you be working?
5 North Colonnade is home to our investment bank and is in the heart of Canary Wharf, just a short walk from our headquarters at Churchill Place. It boasts an array of onsite amenities such as dry cleaner as well as a deli and buffet style staff restaurant. The building is easily accessible by tube, docklands light railway and all major bus links. The atmosphere is second to none with a real buzz being created around the offices within.

Similar jobs

Similar jobs