At a Glance
- Tasks: Join our team to design and maintain high-performance Java platforms for electronic trading.
- Company: Goldman Sachs is a leading global investment banking and securities firm, committed to innovation.
- Benefits: Enjoy professional growth opportunities, wellness programs, and a diverse, inclusive workplace.
- Why this job: Be part of a dynamic team that thrives on technology and market challenges in a fast-paced environment.
- Qualifications: Strong Java skills and a solid academic background in a technical field are essential.
- Other info: This role requires an EU work permit and offers a chance to impact the trading industry.
The predicted salary is between 28800 - 48000 £ per year.
Social network you want to login/join with:
col-narrow-left
Client:
Location:
London, United Kingdom
Job Category:
Other
–
EU work permit required:
Yes
col-narrow-right
Job Reference:
4a1a4c8d4f55
Job Views:
8
Posted:
14.07.2025
Expiry Date:
28.08.2025
col-wide
Job Description:
GMD Engineering – Java Developer – Associate – London
Job Description
OUR IMPACT
Goldman Sachs Electronic Trading (GSET) strives to be the top provider in electronic trading by building superior technology and delivering high quality products by investing in people, platforms, and products. Join the team and participate in the development and launch of best-in-class products for top clients across the industry. We are looking for eager, nimble, and ambitious engineers to join our growing team of visionaries, and drive GSET to achieve and exceed our goals.
YOUR IMPACT
The GSET Platform team builds the core services and components of our electronic trading platform for clients and trading desks, ranging from positions management & resource distribution through to client workflow management & controls. Our low latency platform is built with speed, reliability, and resiliency in mind where every microsecond counts, and uptime is critical. We work directly with traders & product development teams to build new functionality, adapt the platform to meet regulatory & industry changes, and expand into new markets.
As a team member, you will play an integral role on the trading floor. This dynamic, entrepreneurial team has a passion for technology and markets, thriving in a fast-paced environment. You should be willing to participate in the full product lifecycle from requirements gathering, design, implementation, testing, support, to monitoring.
RESPONSIBILITIES
- Design, build, and maintain high-performance, high-availability, high-capacity Java platforms that meet various business needs.
- Collaborate with engineering & product teams to design and implement solutions.
- Work with global counterparts to ensure features and systems are reusable and leverage regional expertise.
SKILLS & EXPERIENCE WE\’RE LOOKING FOR
BASIC SKILLS & QUALIFICATIONS
- Strong Java skills in a low latency / zero GC environment.
- Excellent academic record in a relevant technical field (Science, Engineering, Mathematics, Physics).
- Focused on producing organized, readable, tested, and maintainable software.
- Ability to manage multiple, time-sensitive projects while maintaining strategic focus.
- Effective communicator in written and verbal forms.
BENEFICIAL SKILLS & QUALIFICATIONS
- Experience with electronic trading platforms, reference data, market data & FIX protocol.
- Knowledge of Spring, Kafka, SQL, and Linux.
- Experience designing distributed systems for complex workflows.
- Background in the financial industry.
- Understanding of data structures and performance optimizations.
ABOUT GOLDMAN SACHS
At Goldman Sachs, we invest our people, capital, and ideas to help clients, shareholders, and communities grow. Founded in 1869, we are a leading global investment banking, securities, and investment management firm with offices worldwide.
We are committed to diversity and inclusion, providing opportunities for professional and personal growth through training, benefits, wellness, and mindfulness programs. Learn more about our culture, benefits, and people at GS/careers.
We provide reasonable accommodations for candidates with disabilities during the recruiting process. Learn more: //goldmansachs/careers/footer/
The Goldman Sachs Group, Inc., 2023. All rights reserved.
Goldman Sachs is an equal opportunity employer and does not discriminate based on race, color, religion, sex, national origin, age, veterans status, disability, or other protected characteristics. Job ID 300012244112810 #J-18808-Ljbffr
GMD Engineering - Java Developer - Associate - London employer: Goldman Sachs, Inc.
Contact Detail:
Goldman Sachs, Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land GMD Engineering - Java Developer - Associate - London
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Java, Spring, and Kafka. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.
✨Tip Number 2
Network with professionals in the electronic trading space. Attend industry meetups or webinars to connect with current employees at Goldman Sachs or similar firms. This can provide valuable insights and potentially lead to referrals.
✨Tip Number 3
Stay updated on the latest trends in electronic trading and financial technology. Being knowledgeable about recent developments can help you engage in meaningful conversations during interviews and demonstrate your passion for the field.
✨Tip Number 4
Prepare for technical interviews by practising coding challenges that focus on low latency systems and performance optimisation. Websites like LeetCode or HackerRank can be great resources to sharpen your problem-solving skills.
We think you need these skills to ace GMD Engineering - Java Developer - Associate - London
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Java Developer position at Goldman Sachs. Familiarise yourself with their electronic trading platform and the skills they are looking for.
Tailor Your CV: Customise your CV to highlight your strong Java skills and any relevant experience in low latency environments. Emphasise your academic achievements in technical fields and any projects that demonstrate your ability to produce maintainable software.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and markets. Mention specific experiences that align with the job description, such as working on distributed systems or collaborating with product teams.
Proofread Your Application: Before submitting, carefully proofread your application materials. Ensure there are no spelling or grammatical errors, and that your communication is clear and professional. This reflects your attention to detail, which is crucial for the role.
How to prepare for a job interview at Goldman Sachs, Inc.
✨Showcase Your Java Expertise
Make sure to highlight your strong Java skills, especially in low latency environments. Be prepared to discuss specific projects where you've implemented high-performance solutions and how you tackled challenges related to speed and reliability.
✨Demonstrate Problem-Solving Skills
Expect technical questions that assess your ability to design and implement solutions. Prepare examples of how you've approached complex problems in the past, particularly in a fast-paced environment, and be ready to explain your thought process.
✨Communicate Effectively
As effective communication is key, practice articulating your ideas clearly and concisely. Be ready to discuss your experiences working with cross-functional teams and how you ensure everyone is aligned on project goals.
✨Understand the Financial Industry
Familiarise yourself with electronic trading platforms and relevant financial concepts. Showing an understanding of market data, FIX protocol, and the overall trading landscape will demonstrate your commitment and readiness for the role.