Are you a talented software engineer who aspires to work in the space industry and invent new technologies and products? Then keep reading.

We are a European space startup, founded by a team of international space experts with the mission to transform the tools and engineering processes used to manage space missions. We are building a first-of-its-kind product, at the crossroads of cloud & software technologies, new space engineering concepts, digital transformation, and innovative commercial and delivery models. We are still operating in stealth mode, so details are not public. But we will tell you more, face-to-face, during the interview.

We are looking for top engineering talents to help us digitalize the space industry. Join us!

The company is based in Strasbourg, France, a beautiful and vibrant city that offers an amazing quality of life. Strasbourg is a highly international city at the crossroads of France, Germany, and Switzerland. It offers a rich culture, easy access to nature, wonderful gastronomy, and a fast-growing startup scene.

The Position

We are recruiting a junior Java Developer who wants to specialize in cloud-native microservice development using the Spring Framework. You will work with Spring, Maven, and Docker to build a microservice-based cloud platform. Experience with the latest cloud technologies (AWS ECS, Kubernetes, noSQL databases, Stream processing, etc) is a strong advantage.

You will play a key role in our R&D activities, in direct collaboration with the CTO and VP Engineering, and a team of Senior Java Cloud Developers. You will work with them to design and build a set of back-end microservices, following a Scrum process. You will work with other back-end developers to deliver the solution according to our engineering standards. You will follow our internal best practices for Spring usage, microservice development code patterns, unit testing, and clean coding practices.

Your Profile

We expect you to have 1-3 years experience. Intermediate and Senior developers will coach you to learn the latest cloud technologies and eventually become an expert in the field.

Requirements

We expect you to have some experience and understanding of the following technologies:

  • Java development: i.e. Java 11, IntelliJ, Maven, Nexus
  • Container development: i.e. Docker. 
  • Spring Boot, Spring JPA, Hibernate, unit test and mocking frameworks.
  • REST-based microservice development and API design, i.e., Swagger, OpenAPI and JWT.
  • Some database back-ends: i.e., mySQL, Postgresql
  • Some familiarity with big data technologies: i.e., noSQL, stream processing
  • Experience with code reviews.
  • Code management tools: git, jira, bitbucket, etc.
  • Experience working in Agile Scrum teams.
  • Interest in the space sector.
  • Fluent in English.
  • Living in, or willing to relocate to Strasbourg.

Nice-to-haves

  • Experience with AWS development, especially cloudformation, ECS, is an asset.
  • Familiarity with other languages is an asset: kotlin, scala, javascript, nodejs, python.
  • Exposure to the space sector and understanding of the challenges of space mission

Benefits

  • Create software that will be used operationally to design, build and fly satellites, rockets, and lunar missions. You will have a direct impact on the future of space exploration.
  • Join a fast-growth tech startup as one of its first employees – the best way to fast-track your career.
  • Benefit from a stock options plan that will make you become a shareholder and reap the financial benefit of Leanspace’s success.
  • Enjoy a modern work/life balance with the possibility to work remotely part of the time.

Job Category: Engineering
Job Type: Full Time
Job Location: Strasbourg

Apply for this position

Allowed Type(s): .pdf, .doc, .docx