Divisional Overview:
Information Technology division supports the dynamic financial business through the development of strategic initiatives. IT partners with business to develop, implement and support sophisticated trading systems as well as middle and back-office systems through the user of state of art technology.
Business Overview:
International Wealth Management (IWM) as an Asian private bank, we have more than 50 years of experience delivering value to high-net-worth clients in Asia.
Position Specifications:
|
Corporate Title
|
Associate
|
|
Functional Title
|
Full Stack Developer
|
|
Experience
|
Refer to table below
|
|
Qualification
|
Refer to table below
|
|
Requisition No.
|
|
Job Role & Responsibilities:
| |
| |
This is an individual contributor role for a Full Stack Developer who will contribute towards the design and development of the Web application for an Internet Banking application that will be used by the IWM Business.
- Develop and maintain backend services using Jakarta Servlet, Spring, and related frameworks.
- Migrate legacy libraries (e.g. javax.servlet → jakarta.servlet, Jackson, Apache POI, Log4j2, Hibernate Validator, HikariCP, Freemarker, Commons FileUpload) to their latest supported versions.
- Build responsive, secure front-end interfaces using React, replacing legacy jQuery-based UI components.
- Integrate third-party APIs and services
- Ensure application security, performance, and compliance standards required for banking systems.
- Collaborate with QA, Senior Development Lead, BA and Project Manager to ensure smooth migration and deployment.
.
|
|
Job Requirements/Experience:
| |
| |
- University degree in computer science or banking or equivalent working experience.
- 7-10 years of relevant working experience, preferably in the Technology space.
Java Skill Set
-
- Strong experience with Java, Jakarta EE / Servlet API, and Spring framework.
- Proficiency in React.js and modern JavaScript/TypeScript.
- Experience with Jackson (JSON processing), Apache POI (Excel/Office file handling), Log4j2 (logging), Hibernate Validator, and connection pooling (HikariCP).
- Familiarity with file upload handling (Commons FileUpload).
- Experience with legacy-to-modern framework migrations is a strong plus.
- Familiarity with Spring Boot is a plus, as this will be a future migration target for the platform.
React Skill Set
Core React Skills
-
- JavaScript (ES6+) and/or TypeScript.
- React fundamentals: components, JSX, props, state.
- React Hooks (useState, useEffect, useContext, useMemo, useCallback, custom hooks).
- Component lifecycle and rendering optimization.
- State management (Context API, Redux, Zustand, or similar).
- React Router (client-side routing/navigation).
Frontend Fundamentals
-
- HTML5, CSS3 (including responsive design).
- CSS frameworks/preprocessors (e.g. Tailwind, SASS, styled-components).
- Cross-browser compatibility and accessibility (WCAG standards)
API & Data Handling
-
- REST API integration (fetch/axios).
- Handling asynchronous data (promises, async/await).
- Form handling and validation (e.g. React Hook Form, Formik).
Tooling & Build
-
- Package managers (npm/yarn).
- Version control (Github).
- Testing frameworks (Jest, React Testing Library).
Security & Compliance (Banking-Specific)
-
- Secure coding practices (XSS/CSRF prevention).
- Session/token handling (JWT, OAuth).
- Familiarity with security review/audit processes common in financial institutions.
- Able to work independently with minimal supervision.
- Able to work and organize with sense of urgency under multiple deadlines,
- Self-motivated, responsible and reliable team player.
- Communicates well & across all levels.
|
|
Nomura Leadership Behaviours:
|
Leadership Behaviours
|
Description
|
Element
|
|
Exploring Insights & Vision
|
Comprehensively analyse the nature of the problems we face and set our focus toward the future vision
|
- Gather Intelligence
- Create a vision
- Identify an issue
|
|
Making Strategic Decisions
|
Analyse options and feasibility to resolve issues, in making judgments and recommendations
|
- Identify countermeasures
- Assess feasibility
- Make a judgment
|
|
Inspiring Entrepreneurship in People
|
Promotes the vision and goals to others in such a way that inspires commitment and independent contributions
|
|
|
Elevating Organizational Capacity
|
Maximize organizational productivity through leadership development and engagement
|
- Have an ownership in own development
- Support other‘s growth
- Encourage organizational growth
|
|
Inclusion
|
Respect diverse perspectives and promote psychological safety and the creation of a risk culture
|
- Foster psychological
safety
- Encourage the active
participation of all talent
- Foster a risk culture
|
We are committed to providing equal opportunities throughout employment including in the recruitment, training and development of employees. We prohibit discrimination in the workplace whether on grounds of gender, marital or domestic partnership status, pregnancy, carer’s responsibilities, sexual orientation, gender identity, gender expression, race, color, national or ethnic origins, religious belief, disability or age.
*Applying for this role does not amount to a job offer or create an obligation on Nomura to provide a job offer. The expression "Nomura" refers to Nomura Services India Private Limited together with its affiliates.