Join the team building a new reconciliation platform that helps keep global financial operations accurate and reliable. The company is looking for a full stack developer to design, build and support the platform's Java, Angular, NoSQL and Oracle components.
The team works hands-on and keeps improving its engineering practices. The role sits in Technology, within Applications Development, and is a full-time position.
Responsibilities
Build full stack features for the reconciliation platform across Java, Angular, NoSQL and Oracle.
Study existing code and scripts to find and specify system improvements.
Work with users, clients and other technology teams to propose and deliver programming solutions.
Turn design specifications into working software using sound programming principles.
Review applications for security weaknesses, then test and debug the fixes.
Mentor junior developers and analysts on technical approaches and good practice.
Weigh technical options and choose solutions based on your engineering experience.
Judge the risk of technical decisions and raise control issues openly to protect the company and its clients.
Requirements
Two to five years of software development experience, ideally in financial services.
Hands-on experience building with Java and Angular in a full stack setting.
Working knowledge of NoSQL and Oracle databases.
Clear written and spoken communication.
Sound problem-solving and decision-making in a technical setting.
Ability to meet deadlines and adjust to changing priorities under pressure.
A bachelor's degree or equivalent practical experience.
Conditions
Full-time position.
Hybrid working: three days a week in the office and two days remote.
Equal opportunity employer; the company's EEO policy and employee rights notice apply.
Benefits
Work on mission-critical reconciliation platforms with exposure to modern engineering practices at global scale.
Grow your skills across the full stack, from Angular interfaces to Oracle and NoSQL data layers.
Collaborate with experienced engineers and cross-functional technology teams on high-impact projects.
Access structured learning and development programs.
Use wellbeing and financial wellness resources that support work-life balance.