Role: Full Stack Java UX Engineer (Backend) Location: NYC, NY - 3 days on site Type: Long Term Consulting Assignment
About the Role:
We are seeking an experienced UX Engineers to join our front-end engineering team within the investment banking and global markets divisions. This role will focus on designing, developing, and evolving large-scale Angular applications that power critical trading, analytics, and AI platforms. You'll work closely with UI/UX designers, product owners, and back-end engineers to deliver modern, high-performance web applications using the latest versions of Angular, TypeScript, RxJS, and supporting tooling.
Required Qualifications:
4+ years of professional experience developing web applications using Angular (v19+ preferred).
Strong proficiency in TypeScript, RxJS, HTML5, CSS3 (or Tailwind/SCSS).
Proven experience in large enterprise or financial systems development.
Understanding of component-driven design, module boundaries, and state management.
Familiarity with REST and GraphQL APIs, authentication flows (OAuth2/OIDC), and secure coding practices.
Experience with unit and integration testing frameworks (e.g., Jest, PlayWright).
Ability to work collaboratively in agile, cross-functional teams.
Preferred Skills:
Exposure to Nx monorepos, Angular Signals, or hybrid SSR setups (e.g., Angular Universal).
Experience integrating with Spring Boot, Node.js, or other enterprise APIs.
Knowledge of CI/CD pipelines (Jenkins, Bamboo, GitHub Actions) and code-quality tooling (SonarQube, ESLint).
Others:
Onsite Interview Required
Must have a bachelor's degree / Master s degree from a college in the US
Must have Investment Banking / Financial Background