Please Enable Cookies to Continue
Please enable cookies in your browser to experience all the personalized features of this site, including the ability to apply for a job.
Here are our current job openings. Please click on the job title for more information, and apply from that page if you are interested.
Don't see a role that suits your background? Tell us more about yourself and we'll keep you up-to-date regarding upcoming events and career opportunities that match your interests. Join the network now!
The system cannot access your location for 1 of 2 reasons:
- Permission to access your location has been denied. Please reload the page and allow the browser to access your location information.
- Your location information has yet to be received. Please wait a moment then hit [Search] again.
Click column header to sort
- Payroll Lifecycle Management: Own the end-to-end payroll process for employees in collaboration with external payroll vendors, across international entities, ensuring 100% accuracy and on-time delivery.- Data Collection: Systematically collect and validate monthly inputs (variables, bonuses, and changes) in coordination with internal stakeholders and external vendors.- Payroll approval: review accuracy and act as first level approver of the monthly payroll reports.- Vendor & Stakeholder Management: Act as the primary liaison for third-party payroll providers, ensuring service level agreements (SLAs) are met and local compliance is maintained.- Financial Coordination: Partner with Finance and Treasury to manage funding instructions, and execute net salary and tax payments via...
- Design and implement clean, scalable and reusable code using Java.- Architect RESTful web services, both sync and async.- Work with cloud (AWS, Azure, GCP) and the associated architectural patterns (serverless computing, configuration as code, containers, Kubernetes, API gateway).- Contribute to development of CI and CD pipelines (GitLab, ArgoCD).- Design and implementation of Cards features along with required infrastructure, scaling, performance tuning and optimization.- Maintain application security by tackling vulnerabilities and doing penetration testing.
As part of our Daily Banking area, you will join one of the 4 Deposits squads, a high-performance team of 5-6 engineers (including a Staff Engineer, Seniors, and Mid-level devs). We are responsible for the core engine that handles deposit accounts, meaning you will work on mission-critical features where performance, precision, and scalability are paramount. We value freedom to implement and high autonomy. While we have a structured onboarding process, including a dedicated buddy and a month of deep-dive exercises into our business logic, we expect you to bring a proactive mindset from day one. You will:- Build and maintain scalable Java applications focused on complex financial calculations and high-performance deposit processing.- Don’t just implement tasks; take...
- Design and develop scalable Java applications.- Translate business needs into technical solutions.- Deal with complex calculations requiring strong logical and technical skills.- Identify, propose, and contribute to/coordinate architectural improvements.- Debug and resolve application issues.- Conduct code reviews and ensure code quality.