At a Glance
- Tasks: Design and maintain robust backend services using Java and Kafka.
- Company: Join a high-impact project with a focus on scalable, reliable systems.
- Benefits: Up to £522 per day, mostly remote work, and long-term contract stability.
- Other info: Opportunity for career growth in a dynamic, delivery-focused environment.
- Why this job: Make a real impact on critical systems while enjoying flexibility and collaboration.
- Qualifications: Strong Java experience and hands-on Kafka skills required.
The predicted salary is between 100000 - 130000 £ per year.
Start Date: ASAP
Contract Length: 12 months
Rate: Up to £522 per day inside IR35.
Location: Mostly remote, with occasional travel to Croydon
Clearance: SC Clearance (existing clearance preferred but not essential)
About the Role
We are looking for an experienced Backend Developer to join a high-impact project delivering scalable, reliable backend services. You will work with modern Java-based technologies in a collaborative, delivery-focused environment, contributing to systems that are critical, secure, and built to scale. This is a contract role offering long-term stability, flexibility through remote working, and the opportunity to work on meaningful, production-grade systems.
Key Responsibilities
- Design, build, and maintain robust backend services using Java
- Develop and integrate event-driven systems using Kafka
- Build and consume REST APIs to support internal and external services
- Collaborate closely with product owners, architects, and other engineers
- Write clean, maintainable, and well-tested code
- Support system performance, scalability, and reliability
- Contribute to code reviews and best-practice engineering standards
Must-Have Skills
- Strong commercial experience with Java
- Hands-on experience with Kafka in production environments
- Experience building and consuming RESTful APIs
- Solid understanding of backend engineering principles
Nice-to-Have Skills
- Spring ecosystem (Spring Framework, Spring Boot, Spring Data)
- Postgres or other relational databases
- OpenSearch / Elasticsearch
- Node.js
- Wiremock or other API mocking/testing tools
- Experience working in cloud-based or distributed systems
All profiles will be reviewed against the required skills and experience. Due to the high number of applications we will only be able to respond to successful applicants in the first instance. We thank you for your interest and the time taken to apply!
Back End Developer in South Croydon employer: Experis
Join a forward-thinking company that values innovation and collaboration, offering a flexible remote working environment with occasional travel to Croydon. As a Back End Developer, you'll be part of a high-impact project, contributing to critical systems while enjoying long-term stability and opportunities for professional growth in a supportive culture that prioritises best practices and employee development.
StudySmarter Expert Advice🤫
We think this is how you could land Back End Developer in South Croydon
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java or Kafka. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your projects, especially those involving backend services and REST APIs. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for interviews by brushing up on your coding skills and system design principles. Practice common backend development questions and be ready to discuss your experience with Java and event-driven systems.
✨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, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Back End Developer in South Croydon
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Java and Kafka, as these are key skills we're looking for. Use specific examples from your past work to show how you've built and maintained backend services.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Explain why you're passionate about backend development and how your skills align with our project goals. Keep it concise but impactful!
Showcase Your Projects:If you've worked on any relevant projects, don’t forget to mention them! Whether it's building REST APIs or working with cloud-based systems, we want to see what you've done and how it relates to the role.
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 this exciting opportunity!
How to prepare for a job interview at Experis
✨Know Your Tech Stack
Make sure you’re well-versed in Java and Kafka, as these are crucial for the role. Brush up on your knowledge of REST APIs too, since you'll need to demonstrate your ability to build and consume them effectively.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in backend development. Think about how you’ve designed scalable systems or improved performance in past projects. Real-world examples will help you stand out!
✨Collaborate Like a Pro
Since this role involves working closely with product owners and other engineers, be ready to talk about your teamwork experiences. Highlight any collaborative projects where you contributed to code reviews or engineering standards.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about the team dynamics, project goals, or the tech stack they use. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.