At a Glance
- Tasks: Develop software using Java and Spring Boot, tackling complex engineering challenges.
- Company: Join a global SaaS company with a partnership with Google.
- Benefits: Flexible work setup, competitive salary, and opportunities for professional growth.
- Other info: Structured training and real career progression in a supportive team.
- Why this job: Gain full-stack exposure and influence architectural decisions in a dynamic environment.
- Qualifications: Experience in Java and backend development; eager to learn full-stack skills.
The predicted salary is between 50000 - 60000 £ per year.
A great opportunity to join a global SaaS company with an international footprint and enterprise-scale clients. Their partnership with Google gives them access to forward-leaning AI work and regular opportunities to attend industry events and meet-ups.
You will get a genuinely flexible set-up (typically 1 day a month in central London) and because their team is distributed across the UK, this is expected to remain. This would be particularly suitable for a Software Engineer with backend skills looking to gain full-stack exposure with React and Javascript.
The role:
- Java, Spring Boot essential
- High-throughput, microservices, complex engineering challenges
- Involved in architectural decision making and influence
- GCP, Docker, K8s… modern infrastructure stack with real DevOps involvement, not just ticket-closing
- Genuine full-stack exposure if you have been wanting to broaden beyond pure backend, this is the role to do it
- Scale-up energy, real career progression, a team that invests in its people and provides structured training
Process:
- 30 minute conversation with the Head of Engineering
- Take-home tech task (yes you can use AI...and it’s encouraged)
- Final 60 minute chat with the wider team (remote)
If this sounds worth exploring, drop me a message and we will talk through it privately.
Software Engineer in London employer: Balance Talent
Contact Detail:
Balance Talent Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in London
✨Tip Number 1
Get your tech skills sharp! Brush up on Java and Spring Boot, as these are essential for the role. Don’t forget to familiarise yourself with microservices and modern infrastructure like GCP and Docker.
✨Tip Number 2
Practice makes perfect! Before your tech task, try out some coding challenges online. This will help you feel more confident and ready to tackle the take-home task when it comes your way.
✨Tip Number 3
Show your personality in the final chat! The team wants to see if you’ll fit in, so be yourself and share your passion for software engineering. Talk about your experiences and how you can contribute to their projects.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we’re here to support you every step of the way, so don’t hesitate to reach out if you have questions.
We think you need these skills to ace Software Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Java and Spring Boot experience. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re excited about this opportunity and how your background makes you a great fit for our team. Keep it engaging and personal!
Showcase Your Tech Skills: When you apply, don’t forget to mention any experience with GCP, Docker, or K8s. We love seeing candidates who are familiar with modern infrastructure stacks, so let us know what you’ve worked on!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Balance Talent
✨Know Your Tech Stack
Make sure you’re well-versed in Java and Spring Boot, as these are essential for the role. Brush up on your knowledge of microservices and high-throughput systems, as you’ll likely be asked about your experience with these during the interview.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss complex engineering challenges you've faced in the past. Use specific examples to illustrate how you approached these problems and what solutions you implemented. This will demonstrate your critical thinking and technical prowess.
✨Familiarise Yourself with GCP and DevOps
Since the company uses modern infrastructure like GCP, Docker, and Kubernetes, it’s a good idea to have a basic understanding of these technologies. Even if you haven’t worked directly with them, showing that you’re eager to learn can set you apart.
✨Engage with the Team
During your final chat with the wider team, don’t just answer questions—ask them too! Inquire about their experiences, the company culture, and opportunities for growth. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.