Front-end developer role building and modernizing Micro Frontend (React/Angular, TypeScript) applications for Global Markets/capital-markets trading platforms, integrating with Java/Spring Boot microservices via REST APIs and WebSockets. Posted through recruiter PERSOL Singapore; requires MFE/Module Federation expertise and banking-grade performance, security and resilience standards.
MFE Developer – Global Markets Technology
We are looking for an experienced
MFE (Micro Frontend) Developer
to build and modernize front-end applications supporting
Global Markets / Capital Markets
platforms. The role will work closely with backend services built on
Java Microservices , delivering scalable, high-performance and responsive applications for trading and markets users.
Key Responsibilities
Design and develop
Micro Frontend (MFE) architecture
for Global Markets applications.
Build modern, reusable and high-performance UI components using
React or Angular and TypeScript/JavaScript .
Integrate front-end applications with
Java/Spring Boot microservices
through REST APIs and event-driven services.
Develop dashboards, workflows and real-time interfaces supporting
trading, pricing, risk, positions, P&L and market data .
Work closely with traders, business analysts, architects and backend developers to translate business requirements into technical solutions.
Ensure applications meet banking standards for
performance, security, scalability, resilience and auditability .
Support CI/CD, automated testing, production deployment and troubleshooting.
Required Skills
Strong hands-on experience in
Micro Frontend (MFE) development and architecture .
Strong expertise in
React or Angular, TypeScript, JavaScript, HTML5 and CSS .
Good understanding of
Java, Spring Boot and Microservices architecture .
Experience integrating UI applications with
REST APIs, WebSockets and/or event-driven services .
Experience with
Module Federation, reusable component libraries and modern front-end build frameworks .
Knowledge of
Git, CI/CD, Docker and Kubernetes/OpenShift .
Experience building
high-volume, low-latency or real-time enterprise applications .
Strong understanding of application security, authentication and authorization.
Preferred
Experience within
Global Markets, Capital Markets, Treasury or Investment Banking technology .
Understanding of products such as
FX, Fixed Income, Rates, Credit, Equities or Derivatives .
Exposure to trading workflows, market data, pricing, positions, P&L or risk applications.
Experience working in a
Java Microservices-based banking technology environment .
PERSOL Singapore Pte Ltd • RCB No. 200007268E
50 Raffles Place, #07-01 Singapore Land Tower, Singapore 048623
EA License No. 01C4394 • JACOB TIJO •EA Registration No. R1113321
By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOL Singapore Pte Ltd ('PERSOL') and its local and overseas subsidiaries and affiliates to collect, use and disclose your personal data to prospective employers/companies based in any country for purposes of evaluating suitability for employment, conducting reference checks, administering employment related services, complying with Government's health advisories and such other purposes stated in our Privacy Policy.
We may use artificial intelligence ('AI') and machine learning technologies to support our recruitment and placement services, including screening resumes, assessing qualifications and experience, and identifying skills and job matches. Where permitted by applicable law, we may also use such personal data to develop, train, test, improve and/or fine-tune AI and machine learning technologies that support our recruitment and business operations.
For more information on how we collect, use, disclose and protect your personal data, please refer to our Privacy Policy: https://www.persolsingapore.com/policies. If you wish to withdraw your consent, including consent relating to the use of your personal data for AI-enabled recruitment activities and AI development activities, please email us at (HIDDEN TEXT).