Senior Java Developer
- Employer
- Barclays
- Location
- London, United Kingdom
- Salary
- Competitive
- Closing date
- May 27, 2022
View more
- Job Function
- Other
- Industry Sector
- Finance - General
- Employment Type
- Full Time
- Education
- Bachelors
You need to sign in or create an account to save a job.
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.
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.
You need to sign in or create an account to save a job.
Sign in to create job alerts
Sign in or create an account to start creating job alerts and receive personalised job recommendations straight to your inbox.
Create alert