Software Engineer

Edenred
Charing Cross, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Charing Cross, United Kingdom

Tech stack

Clean Code Principles
Java
Multitier Architecture
Agile Methodologies
Amazon Web Services (AWS)
Tomcat
Public-Key Cryptography
JIRA
Big Data
Unix
Serialization
Relational Databases
Software Design Patterns
DevOps
Hibernate
JSON
JUnit
PostgreSQL
Maven
OAuth
Oracle Applications
Open Web Application Security
Performance Tuning
Mockito
Shell Script
Software Engineering
XML
Spring-boot
GIT
Containerization
Solid Principles
REST
Amazon Web Services (AWS)
Cucumber
Docker
Jenkins
Microservices

Job 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.

Requirements

  • 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

About the company

Edenred begleitet mit seiner führenden digitalen Plattformtechnologie für Services und Zahlungsdienste täglich Menschen in 46 Ländern weltweit bei ihrer Arbeit. Edenred vernetzt so 50 Millionen Arbeitnehmer seiner 900.000 Kundenunternehmen mit zwei Millionen kooperierenden Handelspartnern.

Edenred bietet zweckorientierte Bezahllösungen für Food (z.B. Essensgutscheine), Incentives (z.B. Gutscheinkarten, Mitarbeiter-Benefit-Portale),  Mobilität (z.B. Multi-Energie-, Wartungs-, Maut-, Park- und Pendlerlösungen) und Payment Solutions für Unternehmen (z.B. virtuelle Bezahlräume).

Getreu dem Ziel der Gruppe: "Verbindungen bereichern. Für immer." erhöhen diese Angebote den Wohlfühlfaktor der Mitarbeiter im Unternehmen und auch ihre Kaufkraft. Sie steigern die Attraktivität und Effizienz der Unternehmen und beleben den Mitarbeitermarkt sowie die lokale Wirtschaft. Sie fördern zudem auch den Zugang zu gesünderen Lebensmitteln, umweltfreundlicheren Produkten und einer sanfteren Mobilität.

Alle 10.000 Mitarbeiter von Edenred haben sich zum Ziel gesetzt, die Arbeitswelt zu einem miteinander verflochtenen Ökosystem zu machen, welches sicherer, effizienter und anwenderfreundlicher ist.

Im Jahr 2021 erzielte die Gruppe mit ihrem weltumspannenden Technologiesystem ein Geschäftsvolumen von fast 30 Milliarden Euro. Dies wurde hauptsächlich mittels mobiler Anwendungen, Online-Plattformen und Gutscheinkarten erreicht.

Edenred ist an der Pariser Börse Euronext notiert und geht in die Berechnung der folgenden Indizes ein: CAC Next 20, CAC Large 60, Euronext 100, FTSE4Good and MSCI Europe.


Apply for this position