Full Stack Developer (Java)

$145,600 - $162,240/Yr

Connections Personnel Of New York - New York, NY

posted about 2 months ago

Full-time - Mid Level
New York, NY
Administrative and Support Services

About the position

The Full Stack Developer position is focused on enhancing the counterparty credit risk management capabilities of the firm. This role involves developing new metrics and workflows that will enable the firm to manage counterparty risk more effectively. The project aims to leverage advanced technologies and methodologies to improve the overall risk management framework, ensuring that the firm can respond to market changes and risks in a timely manner. As a Full Stack Developer, you will be responsible for both backend and frontend development, utilizing Java for backend services and React for the user interface. You will work closely with stakeholders to understand their requirements and translate them into technical specifications, ensuring that the solutions developed align with business objectives. In this role, you will also be expected to engage in the entire software development lifecycle, from requirements gathering and analysis to design, implementation, testing, and deployment. You will collaborate with other developers, data engineers, and business analysts to create robust and scalable applications that meet the needs of the firm. Your expertise in messaging frameworks like RabbitMQ and database technologies such as Sybase and Snowflake will be crucial in building efficient data processing pipelines and ensuring seamless data flow across the applications. Additionally, you will be tasked with debugging existing code and enhancing current systems to improve performance and reliability.

Responsibilities

  • Develop and maintain full stack applications using Java and React.
  • Collaborate with stakeholders to gather requirements and translate them into technical specifications.
  • Build new metrics and workflows for counterparty credit risk management.
  • Implement ETL processes and ensure efficient data handling.
  • Debug existing code and enhance current systems for better performance.
  • Work with messaging frameworks like RabbitMQ to facilitate communication between services.
  • Utilize database technologies such as Sybase and Snowflake for data storage and retrieval.

Requirements

  • 3-5 years of experience as a Full Stack Software Engineer with a focus on Application development.
  • Expertise in Java backend and React frontend technologies.
  • Understanding of RabbitMQ or similar messaging frameworks.
  • Familiarity with database technologies such as Sybase ASE, Sybase IQ, and Snowflake.
  • Ability to understand business concepts and convert them into logical data models.
  • Experience in building ETL processes and interacting with data.
  • Bachelor's degree in a relevant field.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service