Java Technical Team Lead with French

Angajator: Societe Generale European Business Services
  • IT Software
  • Tip job: full-time
    Nivel job: 1 - 5 ani experienta
  • Actualizat la: 08.08.2020

    Your mission: ITIM (Innovation, Technology and IT Services) is the entity of the Societe Generale group that invents the information systems of the retail bank of tomorrow. Its main challenge is to design and deliver fast, easy-to-use IT solutions that are innovative, scalable and secure, inspired and designed with customers, while ensuring quality every day. 1200 IT talents (developers, architects, project managers, IT security experts ...) work hand in hand with the banking professions to meet this challenge in the service of customer satisfaction. The Fast IT unit for ITIM / CSB aims to become the center of expertise of the digital tools of the Canal Agency. You will be part of this team. Your responsibilities:

    • Write useful technical documentation;
    • Develop the back end in Java in a TDD, BDD, DDD approach;
    • Develop the Front End in React or Angular;
    • Develop APIs;
    • Understand the Open Banking API approach;
    • DDD approach in component design;
    • Perform unit tests and integration;
    • Anomalies tracking and support;
    • Update documentation as you go;
    • Help the realization of the automated test books with the profession;
    • Help design rich and responsive HMIs by creating prototypes with the business (Design Thinking).
    A little about you:
    • Experience: 7 years as minimum in Java environment & Javascript (Angular and/or React)
    • Backend: strong skills with Java 11 & framework Spring (boot, MVC, security), API REST (Jersey, Swagger)
    • Frontend: good knowledge of JavaScript with React or Angular
    • Dev methods: TDD, BDD, DDD, cloud-ready designs & other design patterns
    • Database: SQL (PostgreSQL) & NoSQL (Mongo)
    • Devops: practice of continuous delivery and InfraAsCode with Jenkins, Git, maven, Ansible
    • Coaching skills: staffing and leading developers in agile teams, distributing tasks regarding each competences; coordinating technical watch and proof of concepts
    • French notion: reading, writing, speak
    We also value:
    • Posting a responsible attitude in the general exercise of the mission;
    • Relational capacities ;
    • Synthetic capacity and rigor, sense of customer service;
    • Autonomy in the management of entrusted works;
    • Methodology and rigor.
    Besides a career what else we offer:
    • Competitive remuneration based on qualifications and seniority;
    • Yearly bonus per company policy;
    • Discounts for retailers;
    • Medical services and life insurance; private pension contribution;
    • A modern working environment: open, informal, fun atmosphere;
    • Continuous training and development programs;
    • Work from Home 1 day/week.