Technical Lead - Java

 Bucuresti, Romania       Permanent contract        Information Technology


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).

Profile Required

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.

Business Insight

Being part of Société Générale European Business Services means working in a dynamic and active environment where your work has a real impact on the company's activity.
Our teams work in Agile mode and are constantly encouraged to collaborate on cross-functional projects that allow them to learn and adapt together to contribute to the growth of our center of excellence.

We are an equal opportunities employer and we are proud to make diversity a strength for our company. Societe Generale is committed to recognizing and promoting all talents, regardless of their beliefs, age, disability, parental status, ethnic origin, nationality, sexual or gender identity, sexual orientation, membership of a political, religious, trade union or minority organisation, or any other characteristic that could be subject to discrimination.

Job code: 2000070L
Business unit: SG European Business Services
Starting date: Immediate
Date of publication: 29/06/2020
Share on

Technical Lead - Java

Permanent contract   |   Bucuresti   |   Information Technology