Associate Director, Full Stack Engineer

RBCJersey City, NJ
Onsite

About The Position

Designs, develops, and deploys full stack solutions, applying technical expertise to deliver scalable, high-quality systems that align with business objectives. Works on full stack development projects of significant complexity, contributing advanced technical skills and knowledge to deliver impactful results.

Requirements

  • 7+ years of experience in software development with financial domain knowledge
  • Strong proficiency in Java 17, including object-oriented programming, data structures, algorithms, and multithreading
  • Experience with Java frameworks such as Spring Boot, Hibernate, and JPA, including Spring Security, asynchronous REST endpoints, and data streaming
  • Knowledge of relational databases like SQL Server or PostgreSQL, with experience using ORM tools
  • Experience with microservices architecture and containerization tools including Docker, Kubernetes, and Helm
  • Familiarity with frontend frameworks like React, Angular, or Vue.js for full stack development

Nice To Haves

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud for deploying and managing applications
  • Knowledge of messaging systems such as Kafka or RabbitMQ for building event-driven architectures
  • Experience with monitoring and logging tools like Splunk, Prometheus, or Grafana for application observability

Responsibilities

  • Design and develop full stack application solutions, including coding, testing, and implementation processes to ensure high quality deliverables that meet business and user requirements.
  • Collaborate with cross functional teams and stakeholders to analyze business needs, propose technical strategies, and deliver innovative solutions that enhance system performance and scalability.
  • Conduct research on emerging technologies and trends, leveraging insights to optimize development processes, address complex technical challenges, and drive continuous improvement in tools and methodologies.
  • Contribute to technical discussions and code reviews, ensuring adherence to best practices, organizational standards, and project timelines.
  • Implement solutions for complex issues, developing clear, actionable recommendations and ensuring alignment on processes, tools and services.

Benefits

  • bonuses
  • flexible benefits
  • competitive compensation
  • commissions
  • stock where applicable
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service