Backend Developer - Order Core Team
At EasyPark, we love cities. We love them for work, for play, and everything in between. That’s why our vision is to make cities more livable! EasyPark Group is a global company and a true leader in its domain. There is a clear ambition to quickly grow in coverage and offer our services to more customers and partners.
About the Role
Backend Software Engineer in Drivers Experience will face all aspects of serving the needs of an end user of EasyPark application - 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 new team it is very important to communicate and collaborate with other teams, therefore we are looking for team members that not only enjoy the technical work, but also enjoy collaboration with other teams to build great solutions.
Everyday life as Backend Software Engineer
Together with a strong and supportive team you will plan and build new microservices and work to develop existing services built in the past year you will be part of a global organization with teams situated all over the world
Deliver technical enhancements according to the team mission and overarching goals of the company
Effectively use automated testing strategies to accelerate delivery and constantly rise the quality of the product
As part of rota within the team provide ongoing maintenance and 24/7 on-call support
Be the driving force behind the product innovation according to the strong product leadership approach aka “Empowered teams”
Take shared responsibility for the team goals and product quality
Deliver complex solutions as a part of the global leader in the parking industry with a multi million user base
Our typical backend technology stack
Note: we use the right tool for the job and are open to teams exploring different technology to find the best solution
Kotlin/ JVM
Spring Boot
Kafka for messaging
PostgreSQL
Docker
Kubernetes
Github Actions
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 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 use of message brokers (eg. Apache Kafka, RabbitMQ, SQS etc)
Understanding of micro service architecture
Understanding of CI/CD, containerisation and deployment
Experience of reactive web applications (eg. Spring Webflux)
Experience of PostgreSQL, Amazon AWS (in particular Amazon Aurora), Docker, Kubernetes, Apache Kafka
About you
Self driven team member - this is a top priority for us as we are working according to the strong product team principal
Comfortable working with distributed teams
What We Offer
Flexible ways of working: combine working from home with working from the office, whatever is agreed on within your team.
Digital global onboarding: three days to indulge in learning & connecting with fellow new starters across the globe.
Pension, insurances & health reimbursement: A competitive pension, in combination with the basic package of insurances
Proactive health support: your wellbeing is important to us, which is why we offer proactive medical support, all depending on your need.
Mental well-being support via Blue Call
- Department
- Technology
- Locations
- Basingstoke, United Kingdom
Basingstoke, United Kingdom
We shape the future of EasyPark
EasyPark is the result of continuous initiatives and ideas flowing in from across the globe. Our people drive our innovation, and when we find a good idea, we act.
About EasyPark Group
We build smarter, more livable cities – one parking spot at a time. With the use of technology, we break barriers and improve the urban life experience. We help cities balance parking supply and driver demand – not by adding additional parking spots or reducing the number of cars, but with the help of predictive technology and data visualization.
We also help cities become more sustainable by eliminating congestion, increasing efficiency and enabling a smooth experience for charging electric vehicles.
The EasyPark team consists of almost 1000 people representing over 55 nationalities across more than 20 countries, all working toward the common goal of making urban life easier.
In 2021, EasyPark Group acquired the global provider of digital parking services, PARK NOW Group, including the apps Parkmobile, RingGo and Park-line.
Backend Developer - Order Core Team
Loading application form
Already working at EasyPark Group?
Let’s recruit together and find your next colleague.