Software Engineer at Edenred | London, England, United Kingdom | Rezi

Software Engineer at Edenred

Software Engineer

Edenred · London, England, United Kingdom

1 months ago

Software Engineer

Edenred · London, England, United Kingdom

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

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.

Responsibilities

  • 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.
  • Experience with relational databases (e.g., PostgreSQL, Oracle).
  • Experience with Spring Boot and Hibernate.
  • Experience with Microservices and RESTful API development.
  • Experience with testing frameworks: JUnit, Cucumber, Wiremock, Mockito.
  • Experience with TDD and BDD methodologies.
  • Experience with OO analysis and design; clean coding and SOLID principles.
  • Experience with Agile frameworks and DevOps culture/practices.
  • Experience with XML/JSON and Java serialization.
  • Experience with layered/clean architecture and design patterns.
  • Experience with AWS services e.g ECS, RDS, SQS, ECR etc.
  • Experience with containerization (e.g., Docker).
  • Experience with Unix and shell scripting.
  • Experience working with large databases.
  • Experience with tools: Git, Maven, Apache Tomcat, Jenkins, Jira.
  • Knowledge of security best practices (e.g., OWASP) and performance optimization.
  • Knowledge of OAuth 2 and public key encryption.
  • Experience with Payment Processing Systems.

Skills

  • Java
  • PostgreSQL
  • Oracle
  • Spring Boot
  • Hibernate
  • Microservices
  • RESTful API
  • JUnit
  • Cucumber
  • Wiremock
  • Mockito
  • TDD
  • BDD
  • OO analysis
  • OO design
  • Clean coding
  • SOLID principles
  • Agile
  • DevOps
  • XML
  • JSON
  • Java serialization
  • Layered architecture
  • Clean architecture
  • Design patterns
  • AWS
  • ECS
  • RDS
  • SQS
  • ECR
  • Docker
  • Unix
  • Shell scripting
  • Git
  • Maven
  • Apache Tomcat
  • Jenkins
  • Jira
  • OWASP
  • OAuth 2
  • Public key encryption
  • Payment Processing Systems

Location

  • Swindon
  • London

Work Type

  • Hybrid

About the Company

  • Edenred delivers innovative solutions to improve the life of millions of people, connecting employees, companies, and merchants all around the world.
  • Edenred is a global company that will offer you endless opportunities.
  • Edenred is all about meritocracy.
  • Edenred Group recognizes, recruits and develops all talents and singularities.
  • Edenred PayTech are a subsidiary of the Edenred group and leaders in prepaid solutions including banking, virtual cards, debit, credit, and prepaid processing.
  • As an Edenred PayTech employee you will get the support and structure that you need to enjoy your work and develop your career while doing what you love and making a difference in a fast-paced and innovative business.

Equal Opportunity

  • Edenred is 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.
  • Edenred PayTech are proud to be an equal opportunity employer. We will not discriminate against any applicant or employee based on age, race, colour, creed, religion, sex, sexual orientation, gender, gender identity or expression, national origin, citizenship, marital status or civil partnership/union status, disability, pregnancy, genetic information, or any other basis prohibited by applicable country or local laws.