At a Glance
- Tasks: Design and optimise scalable backend services using Java and serverless architectures.
- Company: Join Turnitin, a leader in innovative educational technology.
- Benefits: Competitive salary, mentorship opportunities, and a chance to shape the future of education.
- Other info: Dynamic team environment with opportunities for professional growth.
- Why this job: Make a real impact on an educational platform while mentoring the next generation of developers.
- Qualifications: 8+ years of backend experience and strong Java skills required.
The predicted salary is between 60000 - 84000 £ per year.
Turnitin is looking for a Senior Backend Engineer in Manchester focused on backend development using Java and serverless architectures. The successful candidate will design and optimize scalable shared backend services and contribute to frontend components.
Essential qualifications include:
- Over 8 years of backend experience
- Proficiency in Java
- Familiarity with CI/CD tools
This position offers the chance to work on our innovative educational platform and provide mentorship to junior developers.
Senior Backend Engineer—Java + Serverless, Scalable Systems employer: Turnitin
Contact Detail:
Turnitin Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Backend Engineer—Java + Serverless, Scalable Systems
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at Turnitin or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your backend projects, especially those using Java and serverless architectures. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design principles. Practice common interview questions related to backend development and be ready to discuss your experience with CI/CD tools.
✨Tip Number 4
Don't forget to apply through our website! We love seeing applications directly from candidates who are genuinely interested in joining our team. It shows initiative and enthusiasm, which we really appreciate!
We think you need these skills to ace Senior Backend Engineer—Java + Serverless, Scalable Systems
Some tips for your application 🫡
Show Off Your Java Skills: Make sure to highlight your experience with Java in your application. We want to see how you've used it in past projects, especially in scalable systems. Don't hold back on the details!
Talk About Serverless Architectures: Since we're focused on serverless tech, share any relevant experience you have with serverless architectures. We love seeing how you've implemented these solutions in your previous roles.
CI/CD is Key: Mention your familiarity with CI/CD tools in your application. We value candidates who understand the importance of continuous integration and delivery in backend development.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Turnitin
✨Know Your Java Inside Out
Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with Java in detail, including any specific frameworks or libraries you've used. They’ll likely want to hear about how you've tackled challenges in backend development.
✨Showcase Your Serverless Knowledge
Since this role focuses on serverless architectures, be ready to explain your understanding of serverless concepts and how you've implemented them in past projects. Bring examples of how you've optimised scalable systems using serverless technologies.
✨CI/CD Tools Are Key
Familiarity with CI/CD tools is essential for this position. Make sure you can discuss your experience with these tools and how they’ve improved your development workflow. Highlight any specific tools you’ve used and the impact they had on your projects.
✨Mentorship Matters
As this role involves mentoring junior developers, think about your past experiences in guiding others. Be ready to share examples of how you've supported team members in their growth and how you approach mentorship. This will show your leadership potential.