Associate, Software Engineering
Goldman Sachs
This job at a glance
- Who can apply
- Freshers and up to 2 years · Bachelor's degree
- Must know
- Product managementSystem designJavaScriptSpringREST APIsMicroservices
- Nice to have
- Java
- Work
- On-site in Hyderabad
- Pay
- Not stated by the employer.
- Skill demand
- JavaScript19%System design6%Product management4%Spring3%of 77 similar fresher jobs posted in India this week
- Listed
- 2 Nov 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Goldman Sachs Engineers are innovators and problem-solvers, building solutions in risk management, big data, mobile and more. The Digital Client Experience teams in Asset Management provide clients with innovative and customer-centered financial products to drive transformative changes. Mosaic is an end-to-end open architecture technology platform and a digital product that provides trading, settlement, analytics, and reporting solutions to global liquidity clients.
Key Responsibilities
As a full-stack developer, you will:
- Drive the design of critical components in the technology stack as well as oversee the implementation of new features, focusing on code quality, automation, and testability.
- Collaborate with a global cross-functional team in building customer-centric products.
- Contribute to the vision, understand our product roadmap, and contribute to building an engineering culture within our global team.
- Design flows and systems using cloud and on-prem technologies to ensure performance, longevity, and scalability of infrastructure.
- Contribute to SDLC documentation and guidance including templates, patterns, and controls.
- Perform code reviews and system design reviews and establish code quality standards and software best practices for a distributed systems architecture.
- Mentor and help develop more junior technical talents.
- Communicate with leadership, engineers, and business teams.
Requirements & Tech Stack
- Experience with Java, JavaScript, and Spring Boot.
- Experience with design and implementation of low latency, high throughput, and fault-tolerant distributed systems.
- Experience with microservices architecture and API development.
- Strong analytical and problem-solving skills.
- Strong written and verbal communication skills.
- Culture of excellence and collaboration.
- Comfort with Agile operating models.
- Energetic, self-directed, and self-motivated.
Preferred Qualifications
- Hands-on experience with Java and experience with any of the Rx* variants.
- Experience with Kafka or similar messaging technologies.
- Experience with microservice architectures.
- Experience with the Spring framework family.
- Strong proficiency in: Distributed systems, Low-latency services, NoSQL and relational databases.
- Experience with AWS.
- Hands-on experience with React and/or Angular.
- Experience with external-facing websites is a plus.
- Experience working with clients / users a plus.
- Experience with Adobe Experience Manager is a plus.
Qualifications
- Bachelor’s degree (U.S. or foreign equivalent) in Computer Science, Information Technology, or a related field.