Goldman Sachs is seeking an Engineering Associate to contribute to projects involving large-scale software development, infrastructure, and cyber security. The role involves design, development, deployment, and support of Java-based platforms, focusing on scalable event processing and leveraging machine learning. It's a dynamic environment that requires innovative solutions and collaboration within a global team.
Requirements
- Strong programming skills in Java and Python
- Experience with Java frameworks (DropWizard, Spring and Hibernate)
- Familiarity with web development frameworks (Angular or React)
- Experience with Testing frameworks (JUnit, TestNG, Cucumber, Mockito)
- Hands-on experience with building stream-processing systems using Hadoop, Spark and related technologies
- Familiarity with distributed storage systems like Cassandra, MongoDB and JanusGraph
- Knowledge of build tools like Maven or Gradle
- Working knowledge of Unix/Linux experience
- Strong problem-solving skills and attention to detail
- Strong communication skills
Benefits
- Competitive Salary
- Comprehensive Health Benefits
- Wellness Programs
- Personal Finance Offerings
- Mental Health Resources