At a Glance
- Tasks: Build core features for card transaction systems on a cloud-based platform.
- Company: Join a forward-thinking tech company in Burgess Hill.
- Benefits: Enjoy a competitive salary and flexible work arrangements.
- Why this job: Be part of an agile team and shape the future of payment technology.
- Qualifications: Proven experience in Java development and a passion for innovation.
- Other info: Collaborative environment with opportunities for professional growth.
The predicted salary is between 42000 - 84000 £ per year.
Location: Burgess Hill
Work frequency in the office: 3 days work from office
As a Senior Engineer, you will be building core features and functions of card transaction systems on a distributed platform deployed in the cloud. You will actively participate in agile teams and the latest development practices, writing code and unit tests, and working with API specs and automation.
Java Sr. Software Engineer employer: Cognizant
Contact Detail:
Cognizant Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Sr. Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java or in similar roles. 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 and contributions. This is a great way for potential employers to see your coding style and problem-solving abilities in action.
✨Tip Number 3
Prepare for those interviews! Brush up on your technical knowledge, especially around card transaction systems and cloud platforms. Practising common interview questions can help you feel more confident when it’s your turn to shine.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented folks like you. Plus, applying directly can sometimes give you a leg up in the hiring process.
We think you need these skills to ace Java Sr. Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java and any relevant cloud technologies. We want to see how your skills align with building core features for card transaction systems, so don’t hold back!
Showcase Your Agile Experience: Since we value agile practices, include examples of how you've worked in agile teams. Share specific projects where you contributed to development cycles and how you collaborated with others.
Highlight Your Testing Skills: As a Senior Engineer, writing code and unit tests is key. Be sure to mention your experience with testing frameworks and how you ensure code quality. We love seeing candidates who take pride in their work!
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 Java Inside Out
Make sure you brush up on your Java skills before the interview. Be prepared to discuss core concepts, design patterns, and any recent updates in the language. Practising coding challenges can also help you demonstrate your problem-solving abilities.
✨Familiarise Yourself with Cloud Technologies
Since the role involves working on a distributed platform deployed in the cloud, it’s crucial to understand cloud services and architectures. Research common cloud providers and their offerings, and be ready to discuss how you've used them in past projects.
✨Embrace Agile Methodologies
As you'll be participating in agile teams, make sure you understand agile principles and practices. Be prepared to share examples of how you've contributed to agile projects, including your experience with sprints, stand-ups, and retrospectives.
✨Prepare for Technical Questions
Expect technical questions related to API specs and automation. Review common API protocols and testing frameworks. It might be helpful to prepare a few examples of how you've implemented APIs or automated processes in your previous roles.