At a Glance
- Tasks: Join the Search Platform team to develop backend services and APIs for innovative search solutions.
- Company: Elsevier, a leader in academic publishing and technology.
- Benefits: Flexible hours, generous vacation, and comprehensive pension plan.
- Other info: Dynamic work environment with opportunities for personal and professional growth.
- Why this job: Make an impact on large-scale systems while learning from experienced engineers.
- Qualifications: 2–4 years of backend engineering experience and strong Java skills.
The predicted salary is between 50000 - 60000 € per year.
We're looking for a Software Engineer III to join the Search Platform team within Elsevier's Search and AI Platform. This role is ideal for a strong backend engineer who is curious, eager to learn, and excited to work on large‑scale, cloud‑native systems – including search – even if they haven't worked in this domain before. You'll contribute to the core services that power search across products such as Scopus or ScienceDirect, working on backend services, APIs, and platform components. You'll take ownership of well‑defined pieces of work, deliver production‑quality code, and grow your expertise through close collaboration with senior and principal engineers.
Qualifications
- 2–4 years of professional software engineering experience in backend or platform roles
- Strong programming skills in Java, ideally using Spring / Spring Boot
- Experience delivering production‑quality services in a cloud‑based environment (preferably AWS)
- Familiarity with containerised applications and Kubernetes
- A strong desire to learn new technologies and grow into complex domains
Responsibilities
- Become productive in the Search Platform codebase, delivering features and fixes independently
- Build confidence working with Java‑based, Kubernetes‑hosted services in the cloud
- Learn the fundamentals of search platform concepts with support from the team
- Contribute to improving code quality, test coverage, and operational reliability
- Participate actively in code reviews, planning discussions, and team rituals
Benefits
- Working flexible hours – flex the times you work in the day to fit your productivity and life commitments
- Comprehensive Pension Plan
- Home, office, or commuting allowance
- Generous vacation entitlement and option for sabbatical leave
- Maternity, paternity, adoption and family care leave
- Flexible working hours
- Personal Choice budget
- Internal communities and networks
- Various employee discounts
- Recruitment introduction reward
- Employee Assistance Program (global)
Software Engineer III in London employer: Elsevier Inc.
At Elsevier, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a Software Engineer III in our Search Platform team, you'll enjoy flexible working hours, a comprehensive pension plan, and generous vacation entitlements, all while contributing to impactful projects that enhance global access to knowledge. With ample opportunities for professional growth and a supportive environment, you will thrive as you develop your skills alongside experienced engineers in a cutting-edge cloud-native setting.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer III in London
✨Tip Number 1
Network like a pro! Reach out to current employees at Elsevier or in similar roles on LinkedIn. A friendly chat can give you insider info and might even lead to a referral, which is always a bonus!
✨Tip Number 2
Prepare for those technical interviews! Brush up on your Java skills and get comfy with Spring Boot. Practising coding challenges can help you feel more confident when it’s time to show off your backend prowess.
✨Tip Number 3
Show your passion for learning! During interviews, share examples of how you've tackled new technologies or projects. This will highlight your eagerness to grow, which is exactly what the Search Platform team is looking for.
✨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 at Elsevier.
We think you need these skills to ace Software Engineer III in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your backend engineering experience and any relevant projects you've worked on. We want to see how your skills in Java and cloud environments like AWS can shine through!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're excited about the role and how you can contribute to our Search Platform team. Show us your curiosity and eagerness to learn new technologies – we love that!
Showcase Your Projects:If you've worked on any production-quality services or have experience with Kubernetes, make sure to mention those! We’re keen to see examples of your work that demonstrate your coding skills and problem-solving abilities.
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 Elsevier Inc.
✨Know Your Tech Stack
Make sure you brush up on your Java skills, especially with Spring and Spring Boot. Familiarise yourself with cloud environments like AWS and containerisation with Kubernetes. Being able to discuss your experience and understanding of these technologies will show that you're ready to hit the ground running.
✨Understand the Search Platform
Take some time to research what Elsevier's Search Platform does. Knowing how search works in products like Scopus or ScienceDirect can give you an edge. Be prepared to discuss how you can contribute to improving code quality and operational reliability in this context.
✨Show Your Curiosity
Since they’re looking for someone eager to learn, don’t hesitate to express your enthusiasm for new technologies. Share examples of how you've tackled learning challenges in the past, and be ready to discuss how you plan to grow your expertise in backend services and search concepts.
✨Engage in Team Dynamics
Be prepared to talk about your experiences in team settings, especially during code reviews and planning discussions. Highlight your collaborative spirit and how you’ve contributed to team rituals in previous roles. This will demonstrate that you’re not just a great coder but also a team player.