At a Glance
- Tasks: Lead the design and build of real-time, event-driven microservices in Java.
- Company: Join a forward-thinking company modernising payment systems in the cloud.
- Benefits: 12-month fixed-term contract with competitive pay and growth opportunities.
- Other info: Collaborative team environment focused on innovation and technical leadership.
- Why this job: Make an impact by transforming legacy systems into cutting-edge cloud solutions.
- Qualifications: Strong Java skills and experience with Kafka and Azure environments.
The predicted salary is between 70000 - 90000 £ per year.
We are supporting one of our clients on a major Payments modernisation programme and we are looking to hire Lead Java Engineers to help design and build a new real-time event-driven platform. Note this role is a 12 months fixed term contract.
Role Overview
You will be part of a newly formed team modernising a legacy, on-prem Payments application and migrating it into an Azure environment. The focus is on building Kafka topics (Event Hub) to stream live client trade data using modern, cloud-native architecture. This is a hands-on lead role with strong ownership across design, build and technical direction. This role suits engineers who enjoy complex, low-latency, real-time systems and modern cloud platforms.
Key Responsibilities
- Design and build real-time, event-driven microservices in Java
- Create and manage Kafka topics (Azure Event Hub) for live trade data
- Contribute to the modernisation of legacy systems into Azure
- Work closely with front- and middle-office stakeholders on real-time FX flows
- Provide technical leadership, best practices and mentoring within the team
What will make you successful?
- Strong Java engineering background
- Proven experience building microservices architectures
- Hands-on experience with Kafka / event-driven systems
- Experience working in Azure environments (modernisation / cloud migration)
- Solid understanding of payments or transactional systems
- Real-time FX trading experience (front or middle office – not back-office)
- Payments, trade lifecycle or high-volume transactional flows
If this sounds of interest, please get in touch to discuss further details.
Lead Java Engineer in London employer: Cognizant
As a Lead Java Engineer in our dynamic team, you will be at the forefront of a transformative Payments modernisation programme, working in a collaborative and innovative environment that values technical leadership and mentorship. Our company offers competitive benefits, a strong focus on employee growth through hands-on experience with cutting-edge technologies like Azure and Kafka, and a culture that encourages creativity and problem-solving. Join us in a location that fosters both professional development and a supportive work-life balance, making it an excellent choice for those seeking meaningful and rewarding employment.
StudySmarter Expert Advice🤫
We think this is how you could land Lead Java Engineer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work with payments or cloud technologies. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub with projects related to Java, Kafka, or Azure, make sure to highlight them during interviews. It’s a great way to demonstrate your hands-on experience.
✨Tip Number 3
Prepare for technical interviews by brushing up on your microservices architecture knowledge and real-time 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! We’re always looking for talented individuals like you to join our team. Plus, it’s a straightforward way to ensure your application gets seen by the right people.
We think you need these skills to ace Lead Java Engineer in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Java, microservices, and Kafka. 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 excited about this role and how your background in real-time systems and cloud environments makes you a perfect fit for our team.
Showcase Your Technical Skills:In your application, mention specific technologies and methodologies you’ve used. We love seeing hands-on experience, especially with Azure and event-driven architectures, so make sure to highlight those!
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 this exciting opportunity!
How to prepare for a job interview at Cognizant
✨Know Your Java Inside Out
Make sure you brush up on your Java skills before the interview. Be ready to discuss your experience with building microservices and any specific projects you've worked on that involved real-time systems. Highlight your understanding of low-latency requirements and how you've tackled them in past roles.
✨Get Familiar with Kafka and Azure
Since this role involves working with Kafka and Azure, it’s crucial to demonstrate your hands-on experience with these technologies. Prepare to talk about how you've created and managed Kafka topics or migrated applications to Azure. If you have any relevant examples, be sure to share them!
✨Understand the Payments Landscape
Having a solid grasp of payments and transactional systems will set you apart. Research the latest trends in real-time FX trading and be prepared to discuss how your background aligns with the needs of the role. Showing that you understand the complexities of high-volume transactional flows can really impress the interviewers.
✨Show Your Leadership Skills
This is a lead role, so be ready to showcase your technical leadership experience. Talk about times when you've mentored others or contributed to best practices within a team. Highlight your ability to work closely with stakeholders and how you've driven projects forward in a collaborative environment.