Backend Software Engineer at EasyPark Group
BR8, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

21 May, 25

Salary

0.0

Posted On

21 Feb, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Symfony, Programming Concepts, Teams, Kafka, Rabbitmq, Kotlin, Async, Web Applications, Spring, Java, Application Architecture, Design, Postgresql, Docker, Apache Kafka, Spring Boot, Object Oriented Programming, Kubernetes, Containerization

Industry

Computer Software/Engineering

Description

At EasyPark, we love cities. We love them for work, for play, and everything in between. That’s why our mission is to make life in cities that much easier – by taking care of the parking. With the use of technology, we break barriers, helping improve the urban experience.
We are looking for an experienced Backend Software Engineer for our Parking Core team in Drivers Experience!
As a Backend Software Engineer within the Drivers Experience, you will work with all aspects of serving the needs of an end user of the EasyPark application - the driver. Ultimately, we want to provide a stable, secure, and scalable product for today and the future. Our users will never consider alternatives to EasyPark once they have used our products and solutions!
As part of our team, it is very important to communicate and collaborate with other teams, therefore we are looking for team members who not only enjoy the technical work but also enjoy collaborating with other teams to build great solutions.

REQUIRED TECHNICAL SKILLS:

  • A keen interest in learning new skills and working with new and evolving technology
  • Experience working with modern enterprise languages and frameworks such as Java or Kotlin with Spring, .Net, Symfony, or other similar technology.
  • Strong understanding of programming concepts specifically object-oriented programming as well as familiarity with functional concepts
  • Experience with CI/CD
  • Experience working with version control systems
  • Experience writing testable code

GOOD TO HAVE TECHNICAL SKILLS:

  • Understanding of web application architecture and API design
  • Understanding of event-driven architecture including the use of message brokers (eg. Apache Kafka, RabbitMQ, SQS, etc)
  • Understanding of microservice architecture
  • Understanding of containerization and deployment
  • Kotlin with Spring Boot experience
  • Understanding of Coroutines, Async, Concurrency, etc.
  • Experience with reactive web applications (eg. Spring Webflux)
  • Experience with PostgreSQL, Amazon AWS (in particular Amazon Aurora), Docker, Kubernetes, Apache Kafka
Responsibilities

Please refer the Job description for details

Loading...