Senior Full Stack Developer - Java with NodeJS
SG Global Solution Centre
Bangalore - India
15d ago

Environment

Within the Société Générale Group, you will join the Global Solution Center which is a shared services center integrated in the Société Générale Group's Resources and Innovation Department.

Its mission : providing Group's Business and Services Units efficient and innovative IT solutions.

As a software publisher and solution provider, the Global Solution Center also supports major Group projects and the transformation of the Business Lines.

In order to support the Compliance Department in the management of its business, you will join IS compliance projects, in house development solutions, based on various technologies like Java, NodeJS and ReactJS.

We are using Cloud and container platform based on OpenShift. In this environment, you will work in team in charge of new development, maintenance, enhancement and DevOps.

Applications are developed in Java or NodeJS for the backend, and ReactJS hosted on Nginx server. Linux and Docker are used as local development.

Join the Société Générale Group to cover both business and technological issues.

Mission

The Senior developer assume the mission of technical referent for the Bangalore team on the project.

She / He works on all activities related to the software development, and especially :

ØShe / He acts as a real technical leader on all the steps of the development to be realized : study, deployment, evolution and maintenance.

ØShe / He guarantee best practice and quality of the code of the whole team.

ØShe / He organize and optimize / industrialize the process of development.

ØShe / He propose technical solutions.

ØShe / He participate to the construction of the technical infrastructure when needed.

ØShe / He ensures a technological watch and demonstrates an interest for the Compliance business

She / He can :

oWork in a team with agile practices (Scrum, Kanban, DevOps, pair programming, etc.)

oCollaborate with PO's and Business Analysts in the user requirements division (Epics) in user’s stories

oRespect and participate in the development of the technical culture of the feature team (craftmanship, pairing, review, etc.).

Profile

Master’s degree in computer science / engineering school, you have a significant technical experience (5 years) of development, design in an Agile project context.

You have a strong experience in web application based in Java or Javascript.

Current level of English.

Business skills :

ØMastery and knowledge of the fundamentals related to design and implementation methodologies for IT deliverables.

ØMastery of Java, ability to work in NodeJS. React JS is a plus.

ØAppetite to model DevOps environment is a plus.

ØProject implementation experiences in Java / JavaScript eco system, preferably in Linux environment.

ØA technical knowledge of Java, NodeJS, ReactJS, Docker and CI / CD continuous deployment chain (Git, Jenkins, Ansible, Maven, Sonar, Shell Unix), the interfaces collection API and files (CSV, XML, JSON)

and the exhibition of services API Rest and BATCH is a plus for the project.

ØIT projects production launch with SLAs defined with users.

ØIs strong proposal in its missions, shows a curiosity and permanent innovation.

Level of the technical knowledge :

TDD / BDD

INTERFACE API - JSON XML, CSV

BATCH PROCESSING

Apply
Add to favorites
Remove from favorites
Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form