Associate, Software Developer

Cantor Fitzgerald/BGC•New York, NY
•$110,000 - $136,000•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 web application development and Java, Spring Boot, and NodeJS for backend services and APIs. The developer will collaborate with front office, middle office, and operations teams to gather requirements and implement enhancements, while integrating RESTful APIs with internal and external systems and relational databases. The position also involves creating UI/UX designs and prototypes, implementing CI/CD pipelines, and testing, debugging, and troubleshooting applications to support reliability and performance. The developer participates in code reviews, follows established development standards and best practices, and works 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 using 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, including configuring web servers such as NGINX.
  • Experience 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