
AM Public-Bengaluru-Associate-Software Engineering
Goldman Sachs5 hours ago
Bengaluru, IndiaMid Level
Responsibilities
- Design critical technology components and oversee implementation of new full-stack features with emphasis on code quality, automation, and testability.
- Collaborate with global cross-functional teams to build customer-centric products.
- Contribute to product vision, roadmap execution, and engineering culture.
- Design cloud and on-premises systems for performance, longevity, and scalability.
- Create SDLC documentation, templates, patterns, and controls.
- Conduct code reviews and system design reviews while establishing software best practices for distributed systems.
- Mentor junior technical talent and communicate with engineering, leadership, and business teams.
Requirements
- Experience with Java, JavaScript, and Spring Boot.
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience designing and implementing low-latency, high-throughput, fault-tolerant distributed systems.
- Experience with microservices architecture and API development.
- Preferred experience includes Rx* variants, Kafka or similar messaging technologies, the Spring framework family, distributed systems, low-latency services, NoSQL and relational databases, AWS, React or Angular, external-facing websites, client or user interaction, and Adobe Experience Manager.
- Strong analytical, problem-solving, written communication, and verbal communication skills.
Tech Stack
Categories
About Goldman Sachs
Goldman Sachs is a global financial services firm that provides investment banking, securities trading, and asset and wealth management to corporations, financial institutions, governments, and individuals. Its businesses generate revenue from advisory and underwriting fees, trading and financing, and management fees on client assets. Founded in 1869 and headquartered in New York City, it operates worldwide and is listed on the NYSE under the ticker GS.