Software Engineer Java Kafka API in City of London
Software Engineer Java Kafka API

Software Engineer Java Kafka API in City of London

City of London Full-Time 80000 - 90000 £ / year (est.) No home office possible
Client Server

At a Glance

  • Tasks: Design and develop transformational projects using Java, Kafka, and AWS.
  • Company: Join a global tech consultancy with a focus on innovation.
  • Benefits: Earn up to £90k, enjoy hybrid work, and access private medical care.
  • Other info: Diverse team culture with excellent career growth and learning opportunities.
  • Why this job: Work on groundbreaking technology and enhance your skills in a collaborative environment.
  • Qualifications: Java development experience, knowledge of Kafka, and familiarity with AWS required.

The predicted salary is between 80000 - 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
  • Flexible holiday scheme

Your role:

As a 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 Spring Boot and microservices environments
  • You have experience with Kafka (or similar messaging tools)
  • You have a good knowledge of REST APIs
  • 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

Apply now to find out more about this opportunity. 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.

Software Engineer Java Kafka API in City of London employer: Client Server

Join a leading global technology consultancy that prioritises employee growth and well-being, offering a competitive salary of up to £90k alongside a comprehensive benefits package including private medical care, gym membership, and a flexible holiday scheme. With a hybrid working model based in London, you'll be part of a collaborative and diverse team focused on innovative projects within the financial services sector, ensuring continuous learning and development opportunities in a supportive environment.
Client Server

Contact Detail:

Client Server Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer Java Kafka API in City of London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Java, Kafka, or AWS. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those involving microservices or CI/CD pipelines. This gives potential employers a taste of what you can do beyond your CV.

✨Tip Number 3

Prepare for those interviews! Brush up on your knowledge of REST APIs and software development fundamentals. Practising common coding challenges can help you feel more confident when it’s time to shine.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that match your skills, and applying directly can sometimes give you an edge over other candidates.

We think you need these skills to ace Software Engineer Java Kafka API in City of London

Java Development
Multi-threading
Concurrency
Spring Boot
Microservices
Kafka
REST APIs
AWS
Object Oriented Programming
Data Structures
Design Patterns
DevOps
CI/CD Pipelines
Problem Solving
Collaboration

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 achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this opportunity and how your skills can contribute to our team. Keep it engaging and personal – we love to see your personality come through.

Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've tackled challenges in software development. We value collaboration and problem-solving, so let us know how you’ve worked with others to achieve great results!

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any updates. Plus, it’s super easy!

How to prepare for a job interview at Client Server

✨Know Your Tech Inside Out

Make sure you brush up on your Java skills, especially multi-threading and concurrency. Familiarise yourself with Spring Boot, microservices, and Kafka messaging. Being able to discuss these technologies confidently will show that you're not just a candidate, but a passionate developer.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you tackled them. This role involves a lot of client interaction and problem-solving, so demonstrating your thought process and collaborative approach will set you apart.

✨Understand the Company’s Values

Research the consultancy's mission and values. They emphasise diversity and continuous learning, so be ready to share how you align with these principles. This shows that you’re not only interested in the role but also in being part of their culture.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, ongoing projects, and the technologies they use. This not only demonstrates your interest but also helps you gauge if the company is the right fit for you. Remember, interviews are a two-way street!

Software Engineer Java Kafka API in City of London
Client Server
Location: City of London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>