Senior Java Engineer - Backend

Senior Java Engineer - Backend

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
A

At a Glance

  • Tasks: Design and build microservices that power our core products for urban mobility.
  • Company: Join Arrive, a global leader in transforming urban mobility.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Collaborative team culture with excellent career advancement opportunities.
  • Why this job: Make a real impact on how people travel and live in cities.
  • Qualifications: 4+ years in backend engineering with strong API design skills.

The predicted salary is between 60000 - 80000 £ per year.

We’ve signed up to an ambitious journey. Join us! As Arrive, we guide customers and communities towards brighter futures and more livable cities. Our people and our values help us make it happen. We Arrive Curious, Focused and Together. Our values guide us and help us be at our best for our customers, the cities and communities we serve, and ourselves. As a global team, we are transforming urban mobility. Let’s grow better, together.

As a Senior Backend Engineer, you will design, build, ship, and operate microservices that power our core products. Your focus will be on creating systems that are stable, secure, and scalable, while continuously improving quality and reliability across our backend platform.

You’ll be part of a cross‑functional team responsible for building and maintaining core backend services that are used across the company. These services form the foundation that other teams and domains rely on.

Team Responsibilities
  • Partner with Product Managers and engineers to define, prioritize, and deliver work
  • Actively participate in team ceremonies such as stand‑ups, refinements, retrospectives, and quarterly planning
  • Contribute to improving team processes and ways of working
  • Develop a strong understanding of user needs, internal stakeholders, and business goals
  • Share ownership of delivery quality and outcomes
  • Mentor and support other engineers when needed
  • Collaborate with global teams to build shared system knowledge
  • Participate in Backend Chapter meetings and contribute to technical standards and best practices
Tech Stack
  • Core technologies: Java, Spring Boot, PostgreSQL, Kafka, Gradle
  • Infrastructure & tooling: Docker, AWS, GitHub
  • Nice to have: Kotlin, JavaScript
What You’ll Do
  • Design and deliver backend features and technical improvements aligned with company goals
  • Build and maintain RESTful APIs using a microservices architecture
  • Perform thoughtful peer code reviews and contribute to a strong feedback culture
  • Use automated testing to improve quality and speed of delivery
  • Release features safely using feature flags and progressive rollouts
  • Define success metrics and monitor the performance of new releases
  • Participate in an on‑call rotation to help respond to and resolve incidents
  • Collaborate closely with product, engineering, and cross‑functional teams across time zones
What We’re Looking For
  • 4+ years of experience in a backend engineering role
  • Strong experience designing and integrating REST APIs into production systems
  • Solid understanding of microservice‑based architectures
  • Experience with stream processing technologies such as Kafka or RabbitMQ
  • Familiarity with containerization tools like Docker
  • Strong problem‑solving skills and the ability to work independently and as part of a team
  • Excellent written and verbal communication skills
  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience)

If this sounds like a good fit, hit the apply button!

Arrive, including brands like EasyPark, Flowbird, RingGo, ParkMobile and Parkopedia, is a leading global mobility platform. Present in over 90 countries and 20,000 cities, the company helps people and decision‑makers make smarter decisions about urban mobility and ease the experience of travel worldwide. Arrive delivers a unique combination of the core ingredients to make cities more livable: from smart payments and optimized car parks to data‑driven traffic reduction and support for reinvestment in public transport and green space. It’s about more than function, it’s about saving time and simplifying the experience of travel for everyone. Travel is more than a journey, it’s how you Arrive.

Senior Java Engineer - Backend employer: Alumni Ventures

At Arrive, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to thrive. As a Senior Java Engineer, you will not only contribute to transformative urban mobility solutions but also benefit from continuous learning opportunities and mentorship within a diverse global team. With a commitment to employee well-being and a focus on meaningful impact, Arrive is an exceptional employer for those seeking to make a difference in the world of urban travel.

A

Contact Details:

Alumni Ventures Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Java Engineer - Backend

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, Spring Boot, and microservices. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on common backend engineering questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use platforms that offer coding exercises.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our mission at Arrive.

We think you need these skills to ace Senior Java Engineer - Backend

Java
Spring Boot
PostgreSQL
Kafka
Gradle
Docker
AWS

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior Java Engineer role. Highlight your backend engineering experience, especially with Java and microservices, to show us you’re the right fit!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re excited about joining Arrive. Share your passion for urban mobility and how your background can contribute to our mission of creating livable cities.

Showcase Your Projects:If you’ve worked on relevant projects, don’t hesitate to include them! We love seeing real examples of your work, especially if they involve REST APIs or microservices. It gives us a better idea of your hands-on experience.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Alumni Ventures

Know Your Tech Stack

Make sure you’re well-versed in the core technologies mentioned in the job description, like Java, Spring Boot, and PostgreSQL. Brush up on your knowledge of microservices and RESTful APIs, as these will likely be key discussion points during your interview.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. Use examples that highlight your ability to work independently and collaboratively, especially in a cross-functional team setting.

Understand the Company’s Mission

Familiarise yourself with Arrive's mission and values. Be ready to explain how your personal values align with theirs and how you can contribute to their goal of transforming urban mobility. This shows genuine interest and helps you stand out.

Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, project goals, and company culture. This not only demonstrates your enthusiasm for the role but also gives you a clearer picture of what it would be like to work there.