At a Glance
- Tasks: Design and develop transformational projects using Java and Kafka for clients in finance.
- Company: Join a global tech consultancy with a focus on innovation and collaboration.
- Benefits: Earn up to £90k, enjoy hybrid work, and access private medical care and gym memberships.
- Other info: Be part of a diverse, friendly team with excellent career growth opportunities.
- Why this job: Work with cutting-edge technology and make a real impact while continually learning.
- Qualifications: Proficient in Java, SpringBoot, Kafka, and AWS; strong problem-solving skills required.
The predicted salary is between 80000 - 90000 £ per year.
London, England
Salary: GBP80000 - GBP90000 per annum
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 Java Developer 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 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
- 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.
Java Developer Kafka API - Tech Consultancy in London employer: Client Server
Contact Detail:
Client Server Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Developer Kafka API - Tech Consultancy in London
✨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 profile showcasing your projects, especially those involving Java, SpringBoot, or Kafka. 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, especially how you tackled challenges in a collaborative environment.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented Java Developers like you. Plus, it’s a great way to get noticed by our hiring team directly.
We think you need these skills to ace Java Developer Kafka API - Tech Consultancy in London
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 and a bit of personality in your application.
Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've tackled challenges or improved processes. We value collaborative problem solvers, so let us know how you've made an impact in previous roles!
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 Java Inside Out
Make sure you brush up on your Java skills, especially multi-threading and concurrency. Be ready to discuss your experience with SpringBoot and microservices, as these are key components of the role.
✨Familiarise Yourself with Kafka
Since the job focuses on Kafka messaging, it’s crucial to understand how it works. Prepare to explain your experience with Kafka or similar messaging tools, and be ready to tackle any technical questions related to it.
✨Showcase Your Problem-Solving Skills
This role requires a collaborative mindset and strong problem-solving abilities. Think of examples from your past experiences where you successfully solved complex issues, especially in client-facing situations.
✨Understand the Company Culture
Research the company’s values and culture, particularly their commitment to diversity and continuous learning. Be prepared to discuss how you align with these values and how you can contribute to a positive team environment.