Associate, Software Developer

Cantor Fitzgerald•New York, NY
•Onsite

About The Position

Cantor Fitzgerald Technology Markets, LLC is hiring an Associate, Software Developer to design, develop, and maintain web applications supporting capital markets and fixed income. The role uses Angular and TypeScript for front-end development and Java, Spring Boot, and NodeJS to build backend services and APIs. The developer will collaborate with front-office, middle-office, and operations teams to gather requirements and implement enhancements; integrate RESTful APIs with internal and external systems and relational databases; and create UI/UX designs and prototypes using tools such as Figma. The position also involves implementing CI/CD pipelines, testing and troubleshooting applications, participating in code reviews, following software development standards, and working with cross-functional teams to deploy applications and resolve production issues.

Requirements

  • Bachelor’s degree or foreign equivalent in Computer Science, Information Technology, or a related field.
  • One year of experience in a Full-Stack Developer role within the financial services industry.
  • Experience programming in Java and Python.
  • Experience developing web applications using JavaScript frameworks, including Angular.
  • Experience developing backend services and integrating REST APIs with relational databases.
  • Experience working in Linux environments, configuring web servers including NGINX, and implementing CI/CD pipelines using tools such as Jenkins or GitLab.
  • Experience using version control systems such as Git and issue-tracking tools such as JIRA and Confluence.
  • Experience debugging, performance tuning, and developing applications using multi-tier architecture.

Responsibilities

  • Design, develop, and maintain web applications supporting capital markets and fixed income using Angular and TypeScript.
  • Develop backend services and APIs using Java, Spring Boot, and NodeJS.
  • Collaborate with front-office, middle-office, and operations teams to gather requirements and implement feature enhancements.
  • Develop and integrate RESTful APIs with internal and external systems and relational databases.
  • Create UI/UX designs and prototypes using tools such as Figma.
  • Implement CI/CD pipelines using tools such as Jenkins.
  • Test, debug, and troubleshoot software applications to ensure system reliability and performance.
  • Participate in code reviews and follow established software development standards and best practices.
  • Work with cross-functional teams to deploy applications and resolve production issues.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service