Cette offre n’est plus disponible.

Backend Developer Internship (Scala Engine)

Stage(6 mois)
Paris
Salaire : Non spécifié
Début : 31 août 2021
Télétravail fréquent
Expérience : < 6 mois
Éducation : Bac +4

Opensee
Opensee

Cette offre vous tente ?

jobs.faq.title

Le poste

Descriptif du poste

Job description

The rapid growth of our company requires us to strengthen our backend team with motivated, autonomous and highly technical new recruits. The backend is written in Scala, and heavily uses streaming and concurrency in a mainly functional style (Typelevel library stack) to leverage the ClickHouse database as a platform for financial risk analysis.

We are looking for a Scala Developer Intern to join our backend core engine team that is tasked with developing and maintaining the abstraction layer between the API calls and ClickHouse. You will report to one of our Senior Scala Developers.

During the internship, you will learn and contribute to the development of the backend and particularly :

  • Develop new features and expand the scope of the product
  • When needed and timely acceptable, refactor or redesign parts of the architecture
  • Fix bugs and add tests
  • Share your knowledge through communication and team spirit
  • Be the last level of support for the nastiest and rarest bugs that may slip through

Keywords: Scala, Akka, Cats, Monix, functional programming, ClickHouse, Postgres

Practical details

Position type: End-of-study internship (Engineer/ Master degree) or Gap-year (Bachelor or equivalent

Start: From September 2021

Duration: 6 month for a full-time internship or 12 month for an apprenticeship (alternance)

Remuneration: 1200 € in gap-year or 1400 € for a graduate


Profil recherché

About you

Interest: You are interested in functional programming, web programming, concurrent effects, and data streaming. If you like developing at the edge of the Scala functional programming ecosystem, this job will be a good fit ! Come talk to us.

Qualities: Good communication skills, creativity and autonomy

Prior experience: Experience in Scala, OCaml, Haskell or a similar language, or advanced JVM platform knowledge

Curriculum: You hold a Bachelor's degree in computer science, mathematics or similar subjects

Technical skills: 

  • Scala, Streaming, Functional programming, Data distribution
  • Make code people love to read
  • Autonomy and responsibility
  • Solving mindset

Language skills: Fluent in English both written and verbal, French is a plus

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Software & Web Development”.

Voir toutes les offres