At a Glance
- Tasks: Develop and maintain micro-services using Java and Spring for innovative solutions.
- Company: Join Goldman Sachs, a leader in finance with a commitment to diversity and inclusion.
- Benefits: Enjoy competitive pay, inclusive culture, and support for personal needs.
- Why this job: Be part of a dynamic team that shapes the future of finance through technology.
- Qualifications: Degree in computer science or related field; experience with Java, Spring, and NoSQL.
- Other info: Collaborate globally and grow your career in a fast-paced environment.
The predicted salary is between 55000 - 65000 £ per year.
Transform Goldman Sachs by applying your technical know-how. Be part of our embedded engineering teams, working closely with business partners across trading, sales, asset management, banking, finance and more to build and automate solutions that keep the firm on the cutting edge.
Responsibilities
- Develop and maintain micro‑services in Java and Spring for backend infrastructure.
- Interact with MongoDB and other NoSQL technologies.
- Engage in the full software development lifecycle: design, coding, testing, deployment, monitoring and reporting.
- Collaborate with global teams and functional partners to ensure reliable, scalable platforms.
Qualifications
- Bachelor’s or master’s degree in computer science, engineering or related field.
- Minimum 3+ years of experience with Java, Spring and NoSQL (MongoDB).
- Experience with micro‑services architecture, Java deployments and DevOps tools such as GitLab.
- Strong understanding of software development lifecycle best practices.
- Excellent communication, documentation, analytical, problem‑solving and time‑management skills.
- Team player with experience working with global teams.
Benefits
Goldman Sachs is an equal‑opportunity employer and provides a diversity and inclusion culture. Reasonable accommodations are available for candidates with special needs or disabilities. Goldman Sachs does not discriminate on the basis of race, color, religion, sex, national origin, age, Veterans status, disability, or any other characteristic protected by applicable law.
Software Engineer | Associate | Birmingham | 2026 employer: Goldman Sachs, Inc.
Contact Detail:
Goldman Sachs, Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer | Associate | Birmingham | 2026
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Goldman Sachs on LinkedIn. A friendly chat can give us insider info and maybe even a referral, which can really boost our chances.
✨Tip Number 2
Prepare for those technical interviews! Brush up on your Java, Spring, and NoSQL skills. We should practice coding challenges and system design questions to show off our expertise and problem-solving abilities.
✨Tip Number 3
Showcase our projects! Whether it's on GitHub or a personal portfolio, having a solid collection of our work can really impress the hiring team. Let’s highlight any micro-services or automation solutions we've built.
✨Tip Number 4
Apply through our website! It’s the best way to ensure our application gets seen. Plus, we can tailor our application to match the job description, making it clear that we’re the perfect fit for the role.
We think you need these skills to ace Software Engineer | Associate | Birmingham | 2026
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role of Software Engineer. Highlight your experience with Java, Spring, and NoSQL technologies like MongoDB. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you a great fit. We love seeing enthusiasm and a bit of personality!
Showcase Your Projects: If you've worked on any relevant projects, make sure to mention them! Whether it's micro-services or DevOps tools, we want to know what you've built and how it relates to the job. It helps us see your practical experience.
Apply Through Our Website: Don't forget to apply through our website! It's the best way to ensure your application gets to us directly. Plus, it shows you're serious about joining our team at Goldman Sachs!
How to prepare for a job interview at Goldman Sachs, Inc.
✨Know Your Tech Stack
Make sure you brush up on your Java, Spring, and NoSQL skills before the interview. Be ready to discuss your experience with micro-services architecture and how you've used these technologies in past projects. This will show that you're not just familiar with the tools, but that you can apply them effectively.
✨Understand the Software Development Lifecycle
Since the role involves engaging in the full software development lifecycle, be prepared to talk about your approach to design, coding, testing, and deployment. Think of specific examples where you’ve successfully navigated this process and how you ensured reliability and scalability in your solutions.
✨Communicate Clearly
Excellent communication is key, especially when collaborating with global teams. Practice explaining complex technical concepts in simple terms. This will demonstrate your ability to work well with business partners and other stakeholders who may not have a technical background.
✨Show Your Problem-Solving Skills
Be ready to tackle some problem-solving questions during the interview. Think of challenges you've faced in previous roles and how you overcame them. Highlight your analytical skills and time management abilities, as these are crucial for a Software Engineer at Goldman Sachs.