Backend Software Engineer Java Kafka - Tech Consultancy

Backend Software Engineer Java Kafka - Tech Consultancy

Full-Time 75000 - 90000 € / year (est.) Home office (partial)
Client Server Ltd.

At a Glance

  • Tasks: Design and develop transformational projects using Java and Kafka for financial services.
  • Company: Join a global tech consultancy with a focus on innovation and collaboration.
  • Benefits: Earn up to £90k, enjoy hybrid working, and access private medical care.
  • Other info: Diverse team culture with continuous learning and career growth opportunities.
  • Why this job: Work with cutting-edge technology and make a real impact in a dynamic environment.
  • Qualifications: Java skills, experience with SpringBoot, Kafka, and AWS required.

The predicted salary is between 75000 - 90000 € per year.

Are you a Java technologist seeking a role where you can work on ground breaking technology, continually learning and progressing your career? You could be joining a global technology consultancy.

What's in it for you

  • Salary to £90k
  • Hybrid working (x2 days WFH per week)
  • Pension, Life Assurance, Income Protection
  • Private medical care for you and your family, including mental health
  • Travel Insurance
  • Charitable giving
  • Gym membership for you and your family

Your role

As a Backend Software Engineer you will design, develop and deliver a range of transformational projects for clients, mainly within the financial services sector and with a focus on Kafka messaging, migrating legacy systems to AWS and introducing CI/CD pipelines and cloud deployments. You'll join a collaborative team with a focus on engineering best practice and continuous improvement of client systems; you will have lots of business and client exposure and continual learning and development opportunities.

Location / WFH

There's a hybrid work from home policy with three days a week in the London, City office (or at client sites), you'll join a friendly, diverse, upbeat team.

About you

  • You have Java development skills including multi-threading and concurrency
  • You have experience with SpringBoot and microservices environments
  • You have a good knowledge of REST APIs
  • You have experience with Kafka (or similar messaging tools)
  • You have a good understanding of AWS
  • You have a thorough understanding of software development and Computer Science fundamentals such as Object Oriented Programming, Data Structures and Design Patterns
  • You are familiar with DevOps, CI/CD pipelines
  • You're collaborative, enjoy problem solving and interacting with clients

At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

Backend Software Engineer Java Kafka - Tech Consultancy employer: Client Server Ltd.

Join a leading global technology consultancy that prioritises employee growth and well-being, offering a competitive salary of up to £90k along with hybrid working options. With a strong focus on continuous learning, collaborative culture, and diverse teams, you'll have the opportunity to work on innovative projects in the financial services sector while enjoying benefits like private medical care, gym memberships, and generous charitable giving initiatives.

Client Server Ltd.

Contact Detail:

Client Server Ltd. Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Backend Software Engineer Java Kafka - Tech Consultancy

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work in consultancy or have experience with Java and Kafka. A friendly chat can lead to referrals or insider info about job openings.

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those involving Java, SpringBoot, or AWS. This gives potential employers a sneak peek into your coding style and problem-solving abilities.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common coding challenges and be ready to discuss your past projects, focusing on how you tackled challenges and collaborated with teams.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to get noticed by our hiring team directly.

We think you need these skills to ace Backend Software Engineer Java Kafka - Tech Consultancy

Java Development
Multi-threading
Concurrency
SpringBoot
Microservices
REST APIs
Kafka

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your Java development skills and experience with Kafka. We want to see how your background aligns with the role, so don’t be shy about showcasing relevant projects or technologies you've worked with!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your skills can contribute to our team. We love seeing genuine enthusiasm for technology and problem-solving.

Showcase Your Projects:If you’ve worked on any projects involving AWS, CI/CD pipelines, or microservices, make sure to mention them. We’re keen to see practical examples of your work and how you’ve tackled challenges in the past.

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 and straightforward!

How to prepare for a job interview at Client Server Ltd.

Know Your Tech Inside Out

Make sure you brush up on your Java skills, especially multi-threading and concurrency. Familiarise yourself with SpringBoot, microservices, and Kafka messaging. Being able to discuss these technologies confidently will show that you're the right fit for the role.

Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems in your previous roles. Think about how you approached challenges, particularly in a collaborative environment, as this role values teamwork and client interaction.

Understand the Company and Its Clients

Research the tech consultancy and its focus on financial services. Knowing their projects and clients can help you tailor your answers and demonstrate your genuine interest in the company and its mission.

Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, ongoing projects, and opportunities for learning and development. This not only shows your enthusiasm but also helps you gauge if the company culture aligns with your values.