> Markdown version of [/jobs/ext/1119845-software-engineer](https://www.wearedevelopers.com/jobs/ext/1119845-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Edenred - **Location:** London, UK - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Multitier Architecture, Agile Methodology, Amazon Web Services, Apache Tomcat, Public-Key Cryptography, JIRA, Big Data, Unix, Serialization, Relational Databases, Software Design Patterns, DevOps, Hibernate (Java), JSON, Junit, PostgreSQL, Apache Maven, OAuth, Oracle (Applications), Open Web Application Security, Performance Tuning, Mockito, Shell Script, Software Engineering, Extensible Markup Language (XML), Spring-boot, Git, Containerization, Solid Principles, Restful APIs, Amazon Simple Queue Service (SQS), Cucumber (Software), Docker, Jenkins, Microservices - **Published:** July 2, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=3cac872794767286 ## About the Role * Solid commercial experience with Java. * Relational databases (e.g., PostgreSQL, Oracle). * Spring Boot and Hibernate. * Microservices and RESTful API development. * Testing: JUnit, Cucumber, Wiremock, Mockito; TDD and BDD. * OO analysis and design; clean coding and SOLID principles. * Agile frameworks and DevOps culture/practices. * XML/JSON and Java serialization. Desirable Criteria * Layered/clean architecture and design patterns. * AWS services e.g ECS, RDS, SQS, ECR etc. * Containerisation (e.g., Docker). * Unix and shell scripting. * Experience working with large databases. * Tools: Git, Maven, Apache Tomcat, Jenkins, Jira. * Knowledge of security best practices (e.g., OWASP) and performance optimization. * OAuth 2 and public key encryption. * Experience with Payment Processing Systems How you'll work * Collaborate with all departments and directly with clients. * Reports to the Software Development Team Lead. * Bring strong behaviours: problem solver, innovator, team player, well organized, and a strong written and verbal communicator ## Description Join Edenred Paytech as a Software Engineer and help deliver high-quality software into production. You'll follow best practices and published standards, proactively improve the platform's quality, stability, and performance. You will take ownership of issue resolution and contribute to the technical evolution of our products. What you will be doing: * Develop features and platform enhancements in adherence to Paytech development standards and best practices. * Contribute across the full development lifecycle - from requirements through delivery - including appropriate testing and documentation. * Actively participate in story creation and refinement while adhering to agile principles. * Take responsibility for effective triage and resolution of issues as they arise. * Proactively seek opportunities to improve platform quality, stability, and performance. ## Related Videos - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk)