The Company
A leading global financial institution is undertaking a major transformation initiative within its Corporate and Investment Banking division. Backed by significant multi-million USD funding through 2027, this program focuses on modernizing critical platforms and scaling systems to support enterprise-wide operations.
The Team
You will join a high-impact engineering team responsible for rebuilding and enhancing core client platforms. The team works closely with business stakeholders and operates in a fast-paced, collaborative environment focused on delivering scalable, modern solutions across multiple banking lines.
The Position
We are hiring multiple Full-Stack Java Engineers (junior to senior levels, approximately 4–15 years of experience) to support a large-scale modernization program. This is a hands-on engineering role with a strong backend focus, contributing to the redesign of both internal systems and external customer-facing platforms.
Role & Responsibilities
- Design, develop, and maintain scalable backend services primarily using Java.
- Contribute to full-stack development, including React-based front-end applications (JavaScript/TypeScript).
- Modernize and refactor legacy systems to improve performance, scalability, and maintainability.
- Collaborate with business stakeholders to understand requirements and translate them into technical solutions.
- Support the redevelopment of customer-facing platforms for external users.
- Work with in-house platforms and contribute to system-wide architecture improvements.
- Utilize Python where applicable, including exposure to machine learning-related components.
Requirements
- 4–15 years of experience in software engineering (open to a range of seniority levels).
- Strong backend development experience in Java.
- Experience with front-end technologies such as React, JavaScript, or TypeScript.
- Familiarity with Python; exposure to machine learning or AI concepts is a strong advantage.
- Comfortable interacting with business users and stakeholders.
- Strong communication skills in English.
- Prior experience in banking or financial services (e.g., Corporate & Investment Banking, Private Banking, Wealth Management, or Commercial Banking).
- Experience working on large-scale systems, legacy modernization, or platform transformation is highly desirable.
Contacts
[email protected]