Junior Backend Engineer, Rider-Core

FREENOW
Hamburg, Germany
2 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Hamburg, Germany

Tech stack

Relational Databases
Python
Software Engineering
Spring-boot
Backend
Kotlin
REST
Microservices

Job description

As of now, we are looking for a talented and ambitious Junior Backend Engineer (m/f/d) to join our Rider-Core team!

YOUR DAILY ADVENTURES WILL INCLUDE:

  • Being part of a great team with smart, cool people.
  • Working on topics like login/registration, security, fraud protection, and system interoperability.
  • Ensuring our products are secure, with a high quality and maintainability.
  • Collaborating in a central cross-functional team across locations.
  • Promoting best practices to improve service performance company-wide.
  • Building systems widely used by our teams and customers.
  • Planning and implementing backend microservices.
  • Developing backend solutions primarily in Kotlin with Spring Boot.
  • Working on end to end solutions for our product and teams.
  • Improving performance and stability of the systems in the Rider domain.
  • Working close together with the product and development teams to enable their productivity in shipping new features.
  • Engaging in knowledge-sharing between team and chapter peers.

Requirements

  • First experience in working with backend development (e.g., through internships, university projects, or private projects).
  • Familiarity with Kotlin, ideally with Spring Boot framework.
  • A keen interest in the principles and practices of scalable applications, such as RESTful APIs, dealing with transactions and resiliency.
  • Basic knowledge of relational databases.
  • Experience with Go and/or Python is a plus.
  • A passion for software development and a willingness to learn and grow.
  • Be communicative, innovative and collaborative, thriving in an agile team environment.
  • Fluent proficiency in English.

Apply for this position