Bengaluru, Karnataka, India
17 days ago
Corporate and Workplace Solutions-Bengaluru-Analyst-Software Engineering

What We Do

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 to continuously turn data into action. 

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.

 

Who We Look For

Goldman Sachs Engineers are innovators and problem-solvers, building solutions in risk management, big data, mobile and more. We look for creative collaborators who evolve, adapt to change and thrive in a fast-paced global environment. 

 

RESPONSIBILITIES & QUALIFICATIONS

BTech/BE/MTech in Computer Science with minimum 3-6 years of experience

 

Responsibilities:

Design and develop application using Java/J2EE & Web technologies.Working on SOA platform and latest web technologiesFollow firm laid SDLC guidelines.Business and functional analysis of applicationsSupport application development among a team of people located globally.Strong troubleshooting/reverse engineering skillsUnderstand and articulate the functional and technical impact of any change.Communicate with managers and team members globally.

Minimum Qualifications:

Strong analytical and problem-solving skills.Proficiency in data structures and algorithmsExperience working directly with client to transform requirements into software solutions preferred.Proficient at working with large and complex code bases.Strong verbal and written communication and organizational skillsHighly motivated. Willingness to take initiative and work independently.Experience in analysis, design and development of web-based application with J2EE and relational database technologies

Technologies

Web services development: RESTful APIsProgramming (Java)Experience with Web frameworks (e.g., Spring Boot, Dropwizard)Experience with UI technologies (e.g., React/Angular/ Typescript/Node/Bootstrap)Experience with ORM frameworks (e.g., Mybatis, Hibernate)Experience with Containers (e.g., Docker, Kubernetes)Data Store (SQL, NoSQL, Bigdata)Messaging (Kafka, RabbitMQ, Flink)Builder tools (Git, Gradle / Maven pipelines)Testing/TDD (Junit, Mockito, Spock).Experience working with cloud infrastructure and SaaS solutions in a hybrid Cloud environment preferred.Good understanding of distributed and scalable system design is preferred.Good understanding of Java/J2EE conceptsBasic understanding on Web services and SOA architectureKnowledge on Database concepts and be able to write basic to medium complexity queries.Scripting languages & shell scripting

Preferred Qualifications:   

Hands on Experience with Cloud solutions/Architecture (e.g., AWS)Hands on Experience with at least one code repository such as GitLab, SVNHands-on experience of test-driven developmentAutomated testing & tools (JUnit, JMeter, Cucumber, etc.)Continuous builds & associated tooling (Maven, Gradle)Experience with BPMN modeling and Workflow solutions would be a plus.Experience with Automation Testing tools like Selenium, Cucumber, DBUnit
Confirm your E-mail: Send Email