Lead Java Engineer - Real-Time Payments & Kafka on Azure in London

Lead Java Engineer - Real-Time Payments & Kafka on Azure in London

London Full-Time 80000 - 100000 £ / year (est.) No working from home possible
Cognizant

At a Glance

  • Tasks: Design and build a cutting-edge event-driven platform for real-time payments.
  • Company: Cognizant, a leader in tech innovation and modernisation.
  • Benefits: Competitive salary, flexible working, and opportunities for professional growth.
  • Other info: 12-month contract with hands-on leadership in a fast-paced setting.
  • Why this job: Join a dynamic team and shape the future of payments technology.
  • Qualifications: Experience in Java, microservices, Kafka, and Azure cloud environments.

The predicted salary is between 80000 - 100000 £ per year.

Cognizant is seeking a Lead Java Engineer in Greater London to support a major Payments modernisation programme. This role involves designing and building a new event-driven platform, working closely with stakeholders on real-time FX flows.

The ideal candidate will have proven experience in microservices architectures, Kafka, and cloud migration within Azure environments. This position is a hands-on lead role focused on low-latency, real-time systems. The contract is fixed for 12 months.

Lead Java Engineer - Real-Time Payments & Kafka on Azure in London employer: Cognizant

Cognizant is an excellent employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of Greater London. Employees benefit from competitive remuneration, comprehensive training programmes, and opportunities for professional growth within a leading technology firm. With a focus on cutting-edge projects like real-time payments and cloud migration, Cognizant provides a stimulating environment where talented individuals can thrive and make a meaningful impact.

Cognizant

Contact Details:

Cognizant Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Lead Java Engineer - Real-Time Payments & Kafka on Azure in London

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with real-time systems or have experience in payments. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Prepare a portfolio or a GitHub repository showcasing your projects related to microservices, Kafka, and Azure. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Ace the interview by practising common technical questions related to Java, event-driven architecture, and low-latency systems. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and take the initiative to connect directly with us.

We think you need these skills to ace Lead Java Engineer - Real-Time Payments & Kafka on Azure in London

Java
Microservices Architectures
Kafka
Cloud Migration
Azure
Event-Driven Platform Design
Real-Time Systems

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with microservices, Kafka, and Azure. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for the Lead Java Engineer role. Share specific examples of your work with real-time systems and event-driven platforms.

Showcase Your Leadership Skills:Since this is a lead role, we’re keen to see your leadership experience. Highlight any instances where you’ve led teams or projects, especially in fast-paced environments like payments modernisation.

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!

How to prepare for a job interview at Cognizant

Know Your Tech Inside Out

Make sure you brush up on your Java skills, especially in the context of microservices and event-driven architectures. Be ready to discuss your experience with Kafka and how you've implemented it in real-time systems.

Showcase Your Problem-Solving Skills

Prepare to share specific examples of challenges you've faced in previous projects, particularly around low-latency systems. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your problem-solving abilities.

Understand the Business Context

Familiarise yourself with the payments industry and the importance of real-time FX flows. This will help you connect your technical expertise to the business needs during the interview, showing that you understand the bigger picture.

Engage with Stakeholders

Since this role involves working closely with stakeholders, be prepared to discuss how you’ve successfully collaborated with non-technical teams in the past. Highlight your communication skills and how you ensure everyone is on the same page.