GLOSS is a trade processing system that automates the complete life cycle of the trade starting from trade capture to trade enrichment, confirmation, settlement, P&L; calculation and accounting of the trade. GLOSS is being used for BNP Paribas Tokyo and BNP Paribas Hong-Kong branches.
Position Purpose
The position is for a Functional Developer who would be part of the Gloss Development team and will be responsible for functionally documenting the requirements and developing & delivering the subjects individually and mentoring the junior members in the team
Responsibilities
Direct Responsibilities
Gather & Translate Requirements – Document functional and non‑functional settlement requirements for GLOSS, then convert them into clear user stories, acceptance criteria, and technical specifications ready for development.
Design, Code & Unit‑Test – Develop Java components (Spring/Spring Boot, REST APIs, JPA) that implement the approved stories, ensuring clean, secure,
and high‑performance code that passes automated unit tests.
Root‑Cause Analysis & Issue Resolution – Independently investigate settlement defects, identify the underlying cause, and deliver coded fixes or process improvements without constant supervision.
Road‑Map Management & Stakeholder Reporting – Maintain an up‑to‑date GLOSS enhancement roadmap with scope, milestones, and delivery dates, and provide concise status reports to business owners and product managers each sprint.
Design Review & Compliance Validation – Participate in design and code reviews, confirming that solutions adhere to settlement industry standards, regulatory requirements, and internal control frameworks.
Integration & Deployment Support – Coordinate integration testing, resolve build or CI/CD pipeline issues, and assist with stable releases of recent GLOSS functionality to production environments.
Dependency & Miti