Skip to content
mimi

Ingénieur Java

ekino

Bordeaux · flexible Full-time Mid Level 1mo ago

About the role

About ekino

We are a group of 600 people across 7 countries, bringing together specialists in technology, design, data, consulting, AI, and innovation. In France, we are based in Pantin and Bordeaux, and some of us work fully remotely. We help our clients transform through digital and organizational methods. We are proud to have developed the MyCanal player for CANAL+, the 3D configurator for Renault, and patented a process combining AI and data for a client. We also contribute to a more ecological, just, and sustainable society, participating in pro bono actions like hack for climate.

Your Next Job

We are expanding our JAVA team and looking for individuals in Pantin or Bordeaux. Join a team with an agile mindset that prioritizes the quality of its designs.

Your Role Within The Team

  • Take ownership of the entire development cycle: design, development, associated tests, industrialization.
  • Participate in architecture definition.
  • Program in Java and Spring Boot.
  • Be responsible for code quality through automated and industrialized tests, adhering to best practices.
  • Embrace DevOps culture and develop cloud-ready projects.
  • Participate in technological watch to share discoveries and bring new ideas to the team.

About You

  • You are proficient with JAVA and its intricacies.
  • You have a minimum of 3 years of experience in a similar role.
  • You write clean, automatically tested, industrialized code that is up-to-date with the state of the art, continuously learning.
  • You master the Spring ecosystem (MVC, Security, Data, Cloud, etc.) and its evolution.
  • You can design robust and scalable REST APIs.
  • You have a good understanding of architecture.
  • You master database design, SQL, at least one NoSQL database, and know how to improve their performance.
  • You are familiar with DevOps practices and have experience with at least one cloud provider (AWS, GCP, or Azure).

The Plus Points:

  • You know Kotlin and have professional or personal project experience.
  • You understand Event-Driven Architecture (EDA), its advantages and disadvantages, and have experience with tools like Kafka or RabbitMQ.
  • You are active in open-source and motivated by its philosophy.
  • You have front-end skills (JavaScript, HTML5, etc.) and believe your work is enriched by exposure to other technologies.

What We Offer

  • Flexible Remote Work: Hybrid work to balance professional and personal life.
  • Savings and Retirement: Benefit from employee savings plans (PEG and PERECO) with advantageous company matching.
  • Parental Support: Additional leave for new parents, sick child days, birth bonuses, and a half-day for the school year start.
  • Continuous Professional Development: Ekino U offers regular internal and external training, with the possibility to become a trainer.
  • Catering: SWILE meal vouchers (€10.80) with 60% employer contribution and access to an internal restaurant with rotating chefs.
  • Dynamic Employee Committee (CSE): Cultural and leisure activities, plus preferential rates for shows and sports.
  • Well-being and Health: Quality health insurance with 60% employer contribution.
  • Sports and Fitness: Access to our gym with changing rooms, showers, and group classes.

Learn More

Hear from your future colleagues:

  • "We don't use a vast array of technologies; we've selected a panel and are experts in it." - Fabien, Java Engineer.
  • Contributions to open-source.

If this offer resonates with you, we would be delighted to meet you (in person or virtually).

Skills

API RESTAWSAzureCloudDevOpsGCPGitGoogle CloudHTML5JavaJavaScriptKotlinNoSQLRabbitMQRenaultSQLSpring BootSpring CloudSpring DataSpring MVCSpring Security

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free