At a Glance
- Tasks: Investigate and resolve technical issues in Java-based systems to ensure platform reliability.
- Company: Feefo, a leading tech company transforming customer feedback into actionable insights.
- Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
- Why this job: Join a dynamic team and make a real impact on customer experiences.
- Qualifications: 2+ years of Java experience and strong problem-solving skills.
- Other info: Collaborative environment with a focus on innovation and continuous improvement.
The predicted salary is between 36000 - 60000 £ per year.
Feefo helps both consumers and businesses make the right decisions. Founded in 2010, Feefo works with 6,000+ brands worldwide to collect reliable and constructive reviews they can learn from and display. We invite confirmed customers to leave feedback, which results in reliable, fake-free reviews, so consumers can learn how people like them feel about different products and services. Companies can discover what they’re doing right, and where they can improve. This allows Feefo’s clients to create transparent, trusted relationships and deliver exceptional services that their customers can depend on - every time.
We’re a team of technology specialists, industry experts, and multi-lingual client services champions that operates across various sectors, including travel, retail, automotive, and finance. Feefo’s bespoke artificial intelligence, business insight, review software and compliance solutions help increase client sales and reduce churn. As a Google Premier Partner, our clients can improve their search and paid conversion rates too.
About The Role
Reporting to the Director of Engineering, the Junior Software Engineer plays a critical role in keeping Feefo’s platform running smoothly and reliably for our clients. This role sits within our product engineering function and focuses on investigating, diagnosing, and resolving technical issues across our Java-based systems. You’ll work closely with Software Engineers, Technical Leads, Product, Data, and Customer teams to understand problems, identify root causes, and deliver effective fixes or mitigations. It’s an ideal role for an engineer who enjoys problem-solving, understanding systems end-to-end, and making a real impact on customer experience — without the pressure of feature delivery as a primary focus.
What You’ll Do
- Investigate and resolve production issues across Feefo’s Java-based services, ensuring timely and effective outcomes.
- Diagnose application behaviour using logs, metrics, and debugging tools to identify root causes rather than symptoms.
- Work closely with Software Engineers and Technical Leads to escalate, reproduce, and fix complex issues.
- Contribute fixes, improvements, and defensive changes back into the codebase where appropriate.
- Support incident response and post-incident reviews, helping improve system resilience and prevent recurrence.
- Collaborate with Product, Data, and Customer teams to translate real-world issues into technical understanding.
- Improve observability, documentation, and runbooks to make support and troubleshooting faster and more predictable.
- Spot patterns in issues and raise proactive improvements to reduce future support demand.
- Maintain a strong focus on platform reliability, stability, and customer trust.
Experienced Preferred
- 2+ years of commercial experience working with Java, ideally using Spring or similar frameworks.
- Experience with relational/SQL and No-SQL databases.
- Experience working in a production environment, supporting or maintaining live systems.
- A logical, methodical approach to debugging and problem-solving.
- Confidence working with logs, monitoring tools, and application metrics.
- Experience collaborating with engineers, product teams, or customer-facing roles.
- Clear written and verbal communication skills, particularly when explaining technical issues.
Nice To Have (but Not Required)
- Previous experience in a support or production-focused engineering role.
- Exposure to cloud environments (GCP, or similar).
- Familiarity with Modern JavaScript frameworks, preferably REACT.
- Familiarity with microservices, REST APIs, or containerised systems.
- Experience contributing fixes or improvements back into a shared codebase.
- Bachelor’s degree in Computer Science or similar technical discipline.
Support Engineer in London employer: Feefo
Contact Detail:
Feefo Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Support Engineer in London
✨Tip Number 1
Network like a pro! Reach out to people in the industry, especially those at Feefo. A friendly chat can open doors and give you insights that a job description just can't.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or any projects you've worked on, make sure to share them. It’s a great way to demonstrate your problem-solving abilities and technical know-how.
✨Tip Number 3
Prepare for the interview by understanding Feefo's products and services. Knowing how they collect and display reviews will help you connect your skills to their needs during the conversation.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team.
We think you need these skills to ace Support Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Support Engineer role. Highlight your experience with Java, problem-solving skills, and any relevant projects. We want to see how your background aligns with what we do at Feefo!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about the role and how you can contribute to our team. Be genuine and let your personality come through – we love that!
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled technical issues in the past. We’re looking for engineers who enjoy diagnosing problems and coming up with effective solutions, so don’t hold back!
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’re considered for the role. Plus, it’s super easy – just a few clicks and you’re done!
How to prepare for a job interview at Feefo
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially if you've worked with Spring or similar frameworks. Be ready to discuss your past experiences and how you've tackled issues in production environments.
✨Understand the Role of a Support Engineer
Familiarise yourself with the responsibilities of a Junior Software Engineer at Feefo. Think about how you can contribute to keeping their platform reliable and stable, and be prepared to share examples of how you've done this in previous roles.
✨Prepare for Problem-Solving Questions
Expect to face questions that test your debugging and problem-solving skills. Have a few scenarios ready where you successfully diagnosed and resolved technical issues, highlighting your logical approach and use of tools like logs and metrics.
✨Communicate Clearly and Confidently
Since you'll be collaborating with various teams, practice explaining technical concepts in simple terms. Clear communication is key, so think about how you would describe complex issues to non-technical stakeholders.