This position is no longer available.

Software engineer Scala/Java (F/M)

Permanent contract
Nantes
Salary: Not specified
No remote work

iAdvize
iAdvize

Interested in this job?

Questions and answers about the job

The position

Job description

Currently, we are looking for 3 Software engineers (F/M) for our HQ in Nantes (remote friendly possible) on permanent contracts :)

At iAdvize we operate under a "Swarm" system, name we gave to our teams composed of 4 to 10 people working in Scrum mode.

We currently have 7 swarms, each working on specific themes of our products (Core messenging, Multichannel, Analytics, AI&Bots, Desk...).

The objective, after a very qualitative onboarding phase, is to be integrated into a swarm composed of a Product Manager, a designer, devs front and devs back. The swarm is autonomous on its functional perimeter and its mission is based on a brief (business objective) written by the Product Manager of :

  • Design/architect a solution
  • Develop and test this solution
  • Putting the solution into production
  • Monitor and maintain services in production

The rhythm: 3 sprints of 2 weeks followed by a week of inter-cycle during which we carry initiatives (refacto, poc techno, ...)

Our vision at iAdvize is that you be as autonomous as possible on your job. However, autonomy should not mean isolation, we bring a great importance to collaboration, communication and sharing, we have set up Guilds by specific business, so there is a Scala Guild that meets once a week to share with the devs back of the other swarms :)

Here's a little bit of vision on our technical stack : Microservices architecture deployed on AWS + Docker around the following technos (in summary) : gRPC, Scala, Kafka, Postgres, Elasticsearch, Redis, GraphQL


Preferred experience

Hardskills :

  • Mastery of Scala and its ecosystem (We are open to experienced Java profiles with knowledge of functional programming)
  • Knowledge of development in micro-services architecture (via Docker)
  • A minimum of 2 years of professional development experience
  • Language (comprehension and expression) 
    • English : B1+ (Intermediate)
    • French : C1+ (Advanced)

Softskills :

  • You are humble and you like to share/collaborate as a team
  • You produce a quality code, simple, scalable, and powerful.
  • You adhere to the Agile principles
  • You are passionate about your job

Nice to have :

  • Experience in a SaaS box
  • Experience with Big Data technologies such as Elasticsearch, Kafka, or Spark
  • Open-source contributions 

Want to know more?