Job Description
Concert Platform Overview
The Concert Platform offers a comprehensive suite of software products to provide the scaffolding for standing up front-office business applications in a standardized manner which follows several best practices around scale, resilience, concurrency control and quality.
Typical use cases for Concert are order management, asset transfer and portfolio management functions within the firm. The Concert platform also modularizes common functional logic shared by these use cases in order to accelerate development and prevent duplication of effort across Concert's stakeholders.
The heart of the ecosystem is the Concert Transaction Processor - a distributed event processor which offers transactional guarantees and automatic fine grained concurrency control not seen in typical workflow frameworks.
Concert is a fast growing ecosystem with increasing demands and a significant requirement to scale( 1 / 2 billion events processed last year through concert platform involving 10 trillion dollars of notional value traded), while preserving low event handling latency.
It has been adopted across 3 Divisions in Goldman Sachs, and used by over 30 desks (trading and non trading) with an accelerating adoption rate in 2024 (10 users onboarded or in process of onboarding since beginning of the year and more are inquiring).
Your Role Within Concert
The Concert team are seeking Java developers to join our global development team in New York. You will be working to implement new capabilities within the Concert ecosystem, refactor and enhance existing components and supporting the platform as a service for our clients.
You should have a passion for developing distributed trading applications within a service orientated architecture, with a focus on resiliency, performance and quality.
Required Qualifications
- Bachelors or Masters Degree in Computer Science or adjacent engineering discipline
- 1-3+ Years of experience in software development and engineering
- Strong analytical & problem solving skills with the ability to incorporate them into sound software development decisions
- Strong proficiency in core Java development, common testing frameworks, such as Junit and dependency injection frameworks, such as Spring.
- Understanding and effective use of distributed databases, such as MongoDB, and messaging frameworks, such as Kafka.
- Experience with Infrastructure as Code tools, such as Terraform, and container based deployment, such as Docker / Kubernetes is preferred
- Passion to learn new skillset as required.
- Tech Stack : Java, Mongodb, Kafka, Reactive(RXJava), Spring, Vertex, Jersey, Geode , Elastic, HDFS, Spark, Zipkin, Kibana, Terraform, Angular, React.
ABOUT GOLDMAN SACHS
At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow.
Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world.
We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs.
Learn more about our culture, benefits, and people at GS.com / careers.
We're committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process.
Learn more : https : / / www.goldmansachs.com / careers / footer / disability-statement.html
The Goldman Sachs Group, Inc., 2023. All rights reserved.
Goldman Sachs is an equal employment / affirmative action employer Female / Minority / Disability / Veteran / Sexual Orientation / Gender Identity
Salary Range
The expected base salary for this New York, New York, United States-based position is $115000-$180000. In addition, you may be eligible for a discretionary bonus if you are an active employee as of fiscal year-end.
Benefits
Goldman Sachs is committed to providing our people with valuable and competitive benefits and wellness offerings, as it is a core part of providing a strong overall employee experience.
A summary of these offerings, which are generally available to active, non-temporary, full-time and part-time US employees who work at least 20 hours per week, can be found here.