Asset & Wealth Management - London - Vice President - Software Engineering

Posted 21 days 9 hours ago by WeAreTechWomen

Permanent
Not Specified
Banking & Financial Services Jobs
London, United Kingdom
Job Description

GSAM is the asset management arm of Goldman Sachs, which supervises more than $1.8 trillion in assets. Goldman Sachs Asset Management has been providing discretionary investment advisory services since 1988 and has investment professionals in all major financial centers around the world.


Our team of engineers builds solutions to the most complex problems. We develop cutting-edge digital platform and processes that form the core of our key business and enable several marketing and sales. We develop global web and mobile platform for Third Party Distribution and Institutional businesses. Team members have the opportunity to work at the forefront of technology innovation alongside industry leaders and make significant contributions to the field.


We are seeking a senior digital software engineer for the Asset Management Division in Digital Engineering team in London.


Basic Qualifications
  • Minimum 8 years of experience in designing and developing server-side logic using Java, Spring Boot (V3) and Hibernate.
  • Strong knowledge of AWS services including EC2, RDS, S3, Lambda, VPC, IAM and CloudFormation.
  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Knowledge of integrating data storage solutions, including databases such as MySQL, PostgreSQL, and NoSQL databases like MongoDB.
  • Experience with Kafka, MongoDB, RabbitMQ.
  • Must have experience in build systems like gradle and/or maven.
  • Must have multi-threading skill including Executor Framework.
  • Must have experience on OAuth with Spring Security.
  • Experience integrating with Restful web services.
  • Experience of test-driven development, hands-on experience with testing frameworks such as JUnit.
  • You approach problem solving with an open mind within the context of a team.
  • You have exceptional analytical skills, able to apply knowledge and experience in decision-making to arrive at creative and commercial solutions.
  • You collaborate with globally located cross functional team in building customer-centric products.
  • Strong written and verbal communication skills.
  • Comfort with Agile Operating Models.
  • Lead a team of software engineers, including task planning and code reviews.
  • Experience working with a variety of technical and non-technical stakeholders.

Preferred Qualifications
  • Experience with microservice architecture.
  • Familiarity with code quality tools like SonarQube.
  • Strong proficiency in distributed systems, low-latency services, NoSQL and relational databases.
  • Ability to establish trusted partnerships with product heads, and executive level stakeholders.
  • Experience with Adobe Experience Manager is a plus.
  • Experience in Financial Services or Fintech is a plus.