What We Do
At Goldman Sachs, we connect people, capital and ideas to help solve problems for our clients. We are a leading global financial services firm providing investment banking, securities and investment management services to a substantial and diversified client base that includes corporations, financial institutions, governments and individuals.
What You'll Do
Develop backend applications with due consideration to security, design, validation and SDLC framework
Collaborate closely with senior engineers, product managers, and other stakeholders to understand business requirements and translate them into technical specifications and actionable development tasks.
Leverage Amazon Web Services (AWS) cloud services to build, deploy, and manage scalable, resilient, and cost-effective microservices and serverless architectures.
Contribute to the continuous improvement of our software development lifecycle, including processes, tools, and automation.
Engage in agile development methodologies, including daily stand-ups, sprint planning, and retrospectives.
Troubleshoot, diagnose, and resolve technical issues and production incidents in a timely and efficient manner.
Ability to leverage technology to deliver business value
Relevant Technologies: Java, Spring-boot, Restful Web Services, AWS, Apache Kafka
Must-Have Qualifications
- A bachelor’s or higher degree in Computer Science (or equivalent work experience)
- 1+ years of experience using Java and Messaging queues (Kafka).
- 1+ years of hands-on experience with the Spring Boot framework for building RESTful APIs and microservices.
- 1+ years of hands-on experience with Amazon Web Services (AWS) cloud platform, including familiarity with services such as EC2, S3, Lambda, RDS, SQS, SNS, and IAM.
- 1+ years of experience with Data structures, time and space complexity, object-oriented design and handling multi-threaded systems.
- Experience with version control systems, particularly Git, and collaborative development workflows.
- Comfort with Agile operating models (practical experience of Scrum / Kanban)
- Excellent communications skills and the ability to work with subject matter experts to extract critical business concepts.
- Strong analytical and problem-solving skills
Good-to-Have Qualifications
- Experience with development and design of distributed systems
- Experience in Financial Services or Fintech
- Working with Relational Databases, such as Sybase ASE, Sybase IQ, and DB2
Goldman Sachs Engineering Culture
At Goldman Sachs, our Engineers don’t just make things – we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets.
Engineering is at the critical center of our business, and our dynamic environment requires innovative strategic thinking and immediate, real solutions. Want to push the limit of digital possibilities? Start here!
© The Goldman Sachs Group, Inc., 2026. All rights reserved.
Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Veteran/Sexual Orientation/Gender Identity.