About The Position

Goldman Sachs is seeking a Full-stack Senior Digital Software Engineer for its Asset and Wealth Management Division’s Digital Technology team in New York. The role involves leading a global team of software engineers and developing full-stack applications that connect backend services with responsive frontend interfaces. The engineer will contribute to innovative financial products, work with globally located cross-functional teams, and collaborate with technical and non-technical stakeholders in a fast-paced environment. The position calls for expertise across Java and Spring Boot, modern JavaScript frameworks and frontend technologies, databases, messaging systems, cloud services, and containerization. The engineer will develop and integrate RESTful services, apply test-driven development, maintain code quality, and uphold technical and visual standards. The role also emphasizes analytical decision-making, clear communication, collaboration, and customer-centric product development. Goldman Sachs describes Asset and Wealth Management as providing investment and advisory services to clients worldwide, overseeing more than $2 trillion in assets under supervision. The firm highlights opportunities for professional and personal growth, along with benefits, wellness and personal finance offerings, and mindfulness programs.

Requirements

  • At least 6 years of relevant professional experience.
  • Experience leading software engineers across backend and frontend technologies.
  • Demonstrated expertise in Java and Spring Boot.
  • Expertise in JavaScript, object-oriented JavaScript, TypeScript, ReactJS, HTML5, CSS3, and NextJS.
  • Expertise in SQL, NoSQL, and MongoDB.
  • Experience with queue systems such as Kafka.
  • Experience with build systems and delivery tooling such as Gradle, Maven, and Git CI/CD.
  • Experience with multithreading, OAuth, and Spring Security.
  • Experience with AWS cloud services, including ECS, Lambda, and Step Functions.
  • Experience with Docker and Kubernetes.
  • Strong front-end web development knowledge and ability to implement visual designs and interactions.
  • Experience architecting full-stack applications and integrating backend services with responsive frontend interfaces.
  • Experience developing and integrating RESTful web services.
  • Experience with test-driven development and frameworks such as JUnit.
  • Experience with code quality tools such as SonarQube.
  • Strong attention to detail and ability to maintain technical standards and visual grammar.
  • Ability to work collaboratively in Agile operating models and with globally located cross-functional teams.
  • Strong analytical, problem-solving, written communication, and verbal communication skills.
  • Ability to collaborate with technical and non-technical stakeholders.

Nice To Haves

  • Experience with microservice architecture.
  • Proficiency in distributed systems and low-latency services.
  • Previous experience in financial services or fintech.
  • Experience collaborating with UX professionals and visual designers to create seamless user experiences across the full stack.
  • Experience coding accessible websites.
  • Experience with contemporary web animation and visualization libraries or frameworks, such as HighCharts and D3.
  • Experience with content management systems or developing for CMS-managed sites as part of full-stack delivery.
  • Experience delivering high-quality backend and frontend components frequently.

Responsibilities

  • Lead a global team of software engineers across backend and frontend technologies.
  • Architect and develop full-stack applications that integrate backend services with responsive frontend interfaces.
  • Develop and integrate RESTful web services.
  • Build applications using Java and Spring Boot, and frontend technologies including JavaScript, TypeScript, ReactJS, HTML5, CSS3, and NextJS.
  • Develop data solutions using SQL, NoSQL, and MongoDB.
  • Integrate and manage queue systems such as Kafka.
  • Use build and delivery systems including Gradle, Maven, and Git CI/CD to streamline development workflows.
  • Secure applications using multithreading, OAuth, and Spring Security.
  • Build scalable solutions using AWS services including ECS, Lambda, and Step Functions.
  • Implement and manage containerization and orchestration using Docker and Kubernetes.
  • Execute visual designs and interactions using front-end web development expertise.
  • Apply test-driven development practices using frameworks such as JUnit.
  • Maintain code quality using tools such as SonarQube.
  • Maintain technical standards and visual grammar with attention to detail.
  • Foster a collaborative and efficient team environment using Agile operating models.
  • Work with globally located cross-functional teams to build customer-centric products.
  • Make informed, creative, and commercially viable decisions using analytical skills.
  • Communicate with and collaborate effectively with a range of technical and non-technical stakeholders.

Benefits

  • Training and development opportunities
  • Firmwide networks
  • Benefits offerings
  • Wellness offerings
  • Personal finance offerings
  • Mindfulness programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service