At a Glance
- Tasks: Lead a dynamic team in developing innovative software solutions using cutting-edge technologies.
- Company: Join Edenred, a global leader in transactional solutions with a vibrant culture.
- Benefits: Enjoy competitive salary, performance bonuses, and comprehensive benefits in a hybrid work environment.
- Why this job: Make a real impact by driving digital transformation in a fast-paced, multicultural setting.
- Qualifications: Proven experience in Java development and strong leadership skills are essential.
- Other info: Embrace endless growth opportunities and a culture of meritocracy at Edenred.
The predicted salary is between 36000 - 60000 £ per year.
Take a step forward and let Edenred surprise you. Every day, we deliver innovative solutions to improve the life of millions of people, connecting employees, companies, and merchants all around the world. We know there are hundred ways for you to grow. With us, you will expand your skills in a multicultural, challenging, and dynamic environment.
Dare to join Edenred and get ready to thrive in a global company that will offer you endless opportunities. Edenred is all about meritocracy. You come as you are, and you contribute. Indeed, the Edenred Group recognizes, recruits and develops all talents and singularities. We are committed to preventing all forms of discrimination and to providing all our candidates with equal opportunities regardless of their gender and gender expression, disability, origin, religious belief and sexual orientation or any other criteria.
Location: Hybrid (London or Swindon office with remote flexibility)
Salary: Competitive, with performance-based bonus and comprehensive benefits
Contract Type: Full-time, Permanent
About Edenred
Edenred is a global leader in transactional solutions for the working world. Operating in 45 countries, Edenred connects over 60 million users and 2 million partner merchants through innovative digital platforms. Our services span employee benefits, fleet and mobility, corporate payments, and more—driven by a commitment to digital transformation and improving everyday life for people at work. Edenred UK is investing heavily in modernising its technology platforms and adopting agile, cloud-native solutions. We are seeking a Tech Lead to help drive this transformation and lead the development of scalable, secure, and high-performing systems.
Role Overview
As Tech Lead, you will be responsible for the technical leadership of a cross-functional agile team. You will guide software architectural decisions, contribute hands-on to development, mentor engineers, and ensure the delivery of robust software aligned with business objectives.
Key Responsibilities
- Lead the design and development of enterprise-grade applications using Java and related technologies
- Define and enforce agreed coding standards, architectural principles, and engineering best practices
- Collaborate with Product Owners, Business Analysts, Solution Architects and Scrum Masters to translate business requirements into technical solutions
- Mentor and support software engineers, fostering a culture of learning and continuous improvement
- Drive adoption of DevOps practices, CI/CD pipelines, and automated testing frameworks
- Ensure systems are secure, scalable, and maintainable across the full software lifecycle
- Participate in sprint planning, code reviews, and backlog refinement
- Stay current with emerging technologies and evaluate their potential for Edenred's platforms
- Actively contribute to the design, implementation & testing of the platform within the sprint team ensuring software meets or exceeds published metrics and quality benchmarks
Required Skills and Experience
- Proven experience as a Tech Lead or Senior Java Developer in agile environments
- Strong understanding of Agile framework & principles
- Strong proficiency in Java (preferably Java 17+), Spring Boot, and RESTful API development
- Experience with cloud platforms (AWS preferred), containerization (e.g. Docker, Kubernetes) and microservices architecture
- Familiarity with CI/CD tools such as Jenkins, AWS CodePipeline, GitLab CI, or GitHub Actions
- Solid understanding of relational and NoSQL databases (e.g., PostgreSQL, MongoDB)
- Knowledge of security best practices (e.g. OWASP) and performance optimization
- Excellent leadership, communication, time management and mentoring skills, with the ability to influence technical direction
Desirable Qualifications
- Experience in fintech, payments, or enterprise SaaS platforms
- Exposure to event-driven architecture (Kafka, RabbitMQ)
- Familiarity with infrastructure-as-code tools (Terraform, CloudFormation)
- Understanding of observability tools (Prometheus, Grafana, ELK stack)
We are looking for new employees who will embrace the Edenred adventure with the same intensity and passion as we do. They will feel right at ease at Edenred because they like to push back the boundaries, try new things, constantly improve, win and grow. We need women and men who share our ambition, who are looking to perform, challenge us and themselves to move forward every day.
Senior Software Engineer in England employer: Edenred Italia S.r.l.
Contact Detail:
Edenred Italia S.r.l. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in England
✨Tip Number 1
Network like a pro! Reach out to your connections on LinkedIn or attend local tech meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those that align with what Edenred is looking for. This gives you a chance to demonstrate your expertise beyond just a CV.
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios. Use platforms like StudySmarter to brush up on your coding skills and get comfortable explaining your thought process.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Edenred team.
We think you need these skills to ace Senior Software Engineer in England
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with Java, Agile methodologies, and any leadership roles you've had. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're passionate about this role and how you can contribute to our team. Be genuine and let your personality come through—it's all about vibing with us!
Showcase Your Projects: If you've worked on any relevant projects, make sure to mention them! Whether it's a personal project or something from your previous job, we love seeing practical examples of your skills in action. It helps us understand your hands-on experience.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us that you're serious about joining the Edenred adventure!
How to prepare for a job interview at Edenred Italia S.r.l.
✨Know Your Tech Inside Out
Make sure you brush up on your Java skills, especially if you're familiar with Java 17+. Be ready to discuss your experience with Spring Boot and RESTful APIs, as well as any cloud platforms you've worked with. The more you can demonstrate your technical expertise, the better!
✨Showcase Your Leadership Skills
As a Tech Lead, you'll need to show that you can guide a team effectively. Prepare examples of how you've mentored others or led projects in the past. Highlight your communication skills and how you've influenced technical decisions in previous roles.
✨Understand Agile Principles
Since the role involves working in an agile environment, be prepared to discuss your understanding of agile methodologies. Share experiences where you've successfully implemented agile practices and how they benefited your team or project outcomes.
✨Be Ready for Problem-Solving Questions
Expect some technical challenges during the interview. Practice coding problems or system design scenarios that might come up. Think about how you would approach designing scalable and secure systems, as this will likely be a key focus for the interviewers.