At a Glance
- Tasks: Build and maintain backend microservices using modern Java and event-driven architectures.
- Company: Join a forward-thinking tech company in a hybrid work environment.
- Benefits: Enjoy competitive pay, health perks, and opportunities for professional growth.
- Other info: Dynamic team culture with excellent career advancement opportunities.
- Why this job: Make an impact with cutting-edge technology while working on innovative projects.
- Qualifications: Experience in backend development, REST APIs, and CI/CD pipelines required.
The predicted salary is between 50000 - 65000 € per year.
Location: Hybrid - Brighton, Burgess Hill (3 days/week)
MUST HAVE FULL RIGHT TO WORK IN THE UK - SPONSORSHIP IS NOT PROVIDED
Overview: This role focuses on building and maintaining backend microservices using modern Java (17+) and event driven architectures powered by Kafka. The position involves working across distributed systems, REST APIs, CI/CD pipelines, and containerised cloud native environments using tools like Docker and Kubernetes.
Required Skills:
- Hands on Experience with event driven systems (Kafka preferred)
- Solid understanding of RESTful APIs and distributed systems
- Experience with CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI)
- Proficiency with relational and/or NoSQL databases
- Familiarity with containerisation (Docker) and orchestration (Kubernetes)
- Strong debugging and problem solving skills
Preferred Qualifications:
- Experience with the Spring Boot / Spring Cloud ecosystem
- Experience with cloud platforms (AWS, Azure, or GCP)
- Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK, etc.)
- Understanding of security best practices in distributed systems
- Experience working in Agile/Scrum environments
Backend Java Developer employer: Teksystems
Join a dynamic and innovative team as a Backend Java Developer in the vibrant locations of Brighton and Burgess Hill, where we foster a collaborative work culture that prioritises employee growth and development. Enjoy the flexibility of a hybrid working model, competitive benefits, and the opportunity to work with cutting-edge technologies in a supportive environment that values creativity and problem-solving. Our commitment to your professional journey ensures that you will thrive while contributing to impactful projects in a forward-thinking company.
StudySmarter Expert Advice🤫
We think this is how you could land Backend Java Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Java or in similar roles. Attend meetups or online events to get your name out there and make some valuable contacts.
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your projects, especially those involving microservices, Kafka, or CI/CD pipelines. This gives potential employers a sneak peek into your coding style and problem-solving abilities.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of REST APIs and distributed systems. Practice coding challenges and system design questions to boost your confidence and impress interviewers.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that match your skills. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Backend Java Developer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Java, microservices, and event-driven architectures. We want to see how your skills align with the role, so don’t be shy about showcasing your relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about backend development and how your experience with tools like Kafka and Docker makes you a great fit for us at StudySmarter.
Showcase Your Problem-Solving Skills:In your application, mention specific examples where you've tackled complex issues in distributed systems or CI/CD pipelines. We love seeing how you approach challenges and find solutions!
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 Teksystems
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description. Brush up on your Java (17+), Kafka, and RESTful APIs. Be ready to discuss how you've used these tools in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to tackle some technical challenges during the interview. Think of examples where you’ve debugged issues or optimised systems. This will demonstrate your strong problem-solving abilities, which are crucial for a Backend Java Developer.
✨Familiarise Yourself with CI/CD
Since experience with CI/CD pipelines is essential, be prepared to talk about your familiarity with tools like Jenkins or GitHub Actions. Share specific instances where you’ve implemented these practices to improve deployment processes.
✨Understand Agile Methodologies
If you’ve worked in Agile/Scrum environments, be ready to discuss your experiences. Highlight how you’ve collaborated with teams, adapted to changes, and delivered features iteratively. This shows you can thrive in a dynamic work setting.