Senior JavaEE Developer (international team) H/F

Rakuten France (Paris, France) Publié il y a 1 jour
Rakuten is one of the leading e-commerce companies in the world. Our mission is to empower people and society through the internet while aiming at becoming the Global Innovation Company.

The Rakuten Group has more than 70 businesses worldwide spanning e-commerce, digital content, communications and fin-tech, bringing together more than 1.2 billion members across the world. We have a diversified workforce made up of talented employees from more than 70 countries and regions.

Rakuten’s European Technical Division (EUTD) is looking for a talented and dynamic Senior Back-End Developer to join our Campaign Platform department, in Paris. Here is your chance to work in a multicultural and experienced team, with high visibility and significant customer impact. You will be based in the beautiful Paris office of Rakuten France.

About the team : The Campaign Platform team is developing a distributed, scalable application with high requirements for fail safety, availability and data security. The team is between Paris (6 people), Tokyo (7 people) and India (2 people) in charge of developing the integrated marketing automation platform for Rakuten Ichiba’s many different and complex marketing campaigns. It provides a set of APIs and data that enable programmatic access to all the campaign benefit information and management operations.

Key Responsibilities :

  • implementation of business requirements in collaboration with the project managers in Tokyo
  • agile task estimation (backlog grooming, sprint planning)
  • technical design and development of scalable, distributed and highly-available application components
  • high-level architecture and detailed design documentation
  • guaranteeing a high level of code quality (unit testing, sonar etc.)
  • performance-/load testing, monitoring and participation in deployment operations
  • collaboration with off-site teams in India and Japan
  • daily video meetings with technical and business teams

Technical stack :

  • Java 8
  • Sping Boot / Spring Framework
  • Jenkins
  • Maven
  • Gradle
  • Kafka
  • NoSQL databases (Couchbase/Cassandra)
  • Play framework
  • JPA / Hibernate
  • Git

Methods : Agile / Scrum / Pair Programming

You have at least 5 years of experience in software development. Following the principles of Agile methodology, you will be involved in all phases of projects, from design to production. You are interested in new technologies and have an interest in business topics.

Minimum Qualifications:

  • 5+ years of solid Java 8 development
  • Strong knowledge of SpringBoot and Spring Framework
  • Experience in design and implementation of REST services
  • Familiarity with writing asynchronous applications, particularly with the CompletableFuture API
  • Experience in using version control (git, BitBucket)
  • Experience in CI/CD (preferably Jenkins), TDD, test automation
  • Experience in Agile development
  • Familiarity with Maven and Gradle
  • Business-level English fluency

Preferred Qualifications:

  • Development and operation experience with high traffic systems
  • Kafka
  • NoSQL databases (Couchbase/Cassandra)
  • Play framework
  • JPA / Hibernate
Emplois similaires
Expert technique Java / SOA - H/F
AXA Publié il y a 3 jours
Expert technique Java / SOA - H/F
AXA Publié il y a 3 jours
Expert technique Java / SOA - H/F
AXA Publié il y a 2 jours
More from Rakuten France
Développeur Backend JavaEE - pôle application H/F
Rakuten France Publié il y a 1 jour
Développeur BackEnd JavaEE Senior - pôle B2C H/F
Rakuten France Publié il y a 1 jour
Développeur JavaEE B2C - Rakuten France - H/F
Rakuten France Publié il y a 1 jour