Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Backend Engineer - Kotlin, Spring, AWS (d/f/m)

at Bettermile

Posted 19 hours ago 1 applied

Description:

  • We are hiring two Senior Backend Engineers across two different teams—each with unique challenges and focus areas.
  • The Feature team, Better Places, is building a world-class solution for location services that integrates multiple providers for accurate geocoding and serves relevant information about addresses worldwide.
  • The Bau team, Backoffice, offers a role-based fleet management system that provides insights on mobile app usage, tour performance, and real-time delivery progress.
  • You will be responsible for driving the future vision and direction of our engineering solutions.
  • You will design and implement features and improvements across all levels of our infrastructure and backend systems.
  • You will proactively collaborate with other teams, Product Owners, On-Call Engineers, and stakeholders.
  • You will demonstrate strong ownership during the planning phase, in collaboration with Product Owners.
  • You will contribute to strategic, long-term team decisions, such as framework and architecture choices, guided by business needs.
  • You will support ongoing efforts to optimize our existing microservice architecture.
  • You will actively give and receive feedback to foster continuous improvement.
  • You will mentor and support the development of team members.

Requirements:

  • You must have at least 5 years of hands-on backend development experience.
  • You should have proficiency in Kotlin or a strong background in similar JVM languages such as Java or Scala, and be comfortable working with Gradle and the Spring Boot framework.
  • You need to be confident using API testing tools and Git, with a track record of applying these skills effectively in real-world projects.
  • You should be familiar with AWS services like SNS, SQS, EventBridge, ECS, and CloudWatch, and understand the principles of cloud-based architecture, including analytics and machine learning services.
  • You must have experience with Infrastructure as Code and DevOps practices, contributing to scalable, maintainable infrastructure.
  • You should be experienced with CI/CD pipelines and deployment workflows using tools such as GitHub Actions.
  • You need to have experience mentoring and supporting the growth of other engineers, and enjoy sharing knowledge and best practices within your team.
  • You must be fluent in Business English, capable of communicating clearly and effectively across teams and roles.
  • For the Bau team, experience with automated testing frameworks is required.

Benefits:

  • You will have a high level of creative freedom in your everyday work.
  • You will be surrounded by like-minded, driven, skilled, and highly motivated people.
  • The company values diversity, with a workforce of over 100 people speaking 33 languages and a gender ratio of 41% female.
  • You will work in a supportive and appreciative environment with autonomy, a flat hierarchy, and professional growth possibilities.
  • The company operates in a hybrid mode, with weekly team days for better collaboration.
  • You can work remotely from anywhere for up to 12 weeks in total per year.
  • You will receive 30 vacation days in a 5-day/week working model.
  • Part-time for 32 hours is possible.
  • The company offers a kindergarten grant and a Company Pension scheme.
  • You will enjoy regular team breakfasts, fitness & wellness classes, and other events, along with fruits, snacks, drinks, and coffee.
  • The company prides itself on outstanding flexibility and having the best colleagues in the world.