You are on page 1of 10

Full-stack Java with Angular

We are looking for a developer interested in working with Exotic products on our application that is
used world-wide and designed in services oriented architecture.
- SPARK : is based on Rest services, a read model based on ElasticSearch, a UI in Angular 9.The
application is used world-wide and all the underlying assets are managed.
Technologies : Java 8, JavaScript, Angular 9, RabbitMQ, REST, Elastic Search, Kibana and Logstash.
- FIP : is designed in services oriented architecture.
Technologies : Java 8, Angular 8, Hibernate 4, Spring Boot/Batch/MVC, Restful services, NoSQL
database (MongoDB), Relational database (PostgreSQL), Elasticsearch, Kibana.

What you will do:


•Analyze and implement new features on a aplication with a rich UI in Angular and on services-
oriented backend in Spring relying on both document and relational databases;
•Show technical expertise and handle development/testing tasks, follow up functional testing with end
users;
•Liaising with Infrastructure/middleware teams to ensure proper application configurations and
hardware performance efficiencies;
•Ensure the delivery of high quality solutions using modern development practices such as clean code,
refactoring, unit testing and continuous integration ;
•Write technical specifications for an effective implementation.
•Provide level three support during local business hours;
•Involve with the review and submission of solutions designs globally.

Profile
•You have good understanding of Angular and Bootstrap;
•You have a good understanding of Java and Spring Framework, or you’re willing to learn;
•Understanding of distributed architecture and caching mechanisms;
•Understanding of NoSQL database principles (e.g. MongoDB) would be a plus;
•Knowledge of middleware principles (RabbitMQ) and asynchronous communication would be
appreciated;
•Knowledge of some core development tools used within the company: Kibana, Maven, Jenkins,
Git/SVN; Sonar...
•Knowledge of Docker is a plus as migration is planned for 2021;
•You have a Bachelor’s degree in Computer Science or equivalent;
•Excellent analytical skills and self-starter with ability to take ownership of tasks and assignments;
•To work with us, as a member of a small team, you must be autonomous (but never alone) and
polyvalent (we provide technical and business training sessions if you are not comfortable on the
whole stack).;
•A willingness to learn, share, & improve, enjoy discovering & solving problems;
•Good command of English, both written and spoken.

Business Insight
We are convinced that people are drivers of change, and that the world of tomorrow will be shaped
by all their initiatives, from the smallest to the most ambitious.
Whether you’re joining us for a period of months, years or your entire career, together we can have
a positive impact on the future. Creating, daring, innovating and taking action are part of our DNA.
If you too want to be directly involved, grow in a stimulating and caring environment, feel useful on
a daily basis and develop or strengthen your expertise, you will feel right at home with us!
Still hesitating?
You should know that our employees can dedicate several days per year to solidarity actions during
their working hours, including sponsoring people struggling with their orientation or professional
integration, participating in the financial education of young apprentices, and sharing their skills with
charities. There are many ways to get involved.

Full stack Java Developer

RESPONSIBILITIES
GBSU – Global Business Service Unit, along with other service structures, is an entity which delivers
high quality services for the GBIS (Global Banking Investor Solutions) of Societe Generale. It is a big
organization spread around the globe with a central Hub in Paris.
We are looking for an enthusiastic person who is looking for the opportunity to master and enhance
exciting Agile software development practices exhibiting accuracy, business agility, risk and value
driven approach thereby installing self-confidence, self-learning to join our team.

What you will do:


• Study new business & IT requests (understand user needs, suggest solutions, etc);
• Be proactive by proposing enhancements from which the business/IT can benefit;
• Design and implement the necessary system changes in a short feedback loop;
• Build quality into our software through extensive and automatic testing and continuous build;
• Continuous technical upgrade of the setup;
• Maintain & enhance the existing systems;
• Build proximity with clients and have a good understanding of business needs;
• Be part of an Agile/Continuous Delivery/DevOps feature team, organized around sprints;
• Follow the Scrum methodology;
• Participate in the various Scrum meetings as a cross-functional & cross-component team member.

PROFILE REQUIRED
• Strong knowledge in Java-Spring ecosystem (Java 8, Spring Boot 2);
• Hands-on experience with Typescript and Angular;
• Nice to have RabbitMQ;
• Knowledge of relational database (preferably Oracle), SQL and ORM technologies (JPA/Hibernate);
• Familiarity with build tools such as Maven, Jenkins, OpenStack, Docker;
• Familiar with version control systems such as Git;
• Responsible attitude, strong autonomy and ambition in achieving your mission;
• Excellent analytical skills and self-starter with ability to take ownership of tasks and assignments;
• Good command of English, both written and spoken.

WHY JOIN US
• Competitive compensation & remuneration;
• Healthcare coverage for prevention & group life insurance;
• Office perks, flexible benefits & social benefits;
• Yearly bonuses per company policy;
• Learning and development programs & career growth opportunities.

BUSINESS INSIGHT
To be part of Societe Global Solution Centre means to work in a dynamic and active environment
where your work has a real impact in the company’s activity.
Our teams work in an Agile mode and are constantly encouraged to collaborate in transversal
projects through which they can learn and adapt together in order to contribute to the growth of
our center of excellence.

Java Software Engineer - (210003VG) - DEMETER

GBSU – Global Business Service Unit, along with other service structures, is an entity which delivers
high quality services for the GBIS (Global Banking Investor Solutions) of Société Générale. It is a big
organization spread around the globe with a central Hub in Paris. From a geographical point of view,
GBSU covers the most important financial places: New York, London, Hong-Kong and Paris.
Nearshoring and offshoring are part of the Digital New Ambition and as of today there are 3 hubs on
which GBIS relies on: Bangalore, Montreal and Bucharest, the GBSU Bucharest HUB being mainly for
Paris based activities.
Demeter – the Front-to-Back tool that manages DPS product for Equity Finance desks. The application
allows to set-up DPS, book trades, compute product valuation, generate client report, compute
payments, generate accounting flows and perform various extracts.

What you will do:


• Develop new features front to back as part of an Agile/Scrum team;
• Ensure the delivery of high quality solutions to agreed specifications and within agreed time
scales;
• Assure the corrective maintenance;
• Drive innovation by coming up with new ideas for our products and processes;
• Point out issues with the existing architectures and codes on different projects, followed by
active involvement in order to clean it up;
• Maintain a close relationship with the French team and ensure that the final result responds
to its needs.

Profile
• Excellent knowledge of Java 8, Spring, Oracle (SQL);
• Good knowledge of technologies like Java, Maven, Tomcat, Webservices;
• Basic level experience in Ibatis, Swing, GiT, GWT;
• Tools: Eclipse/ IntelliJ, Jenkins, JUnit, Jira, Cucumber [Testing];
• Knowledge of Java Microservices, Spring Boot, JPA, REST, JavaScript, AngularJS would be
appreciated;
• Knowledge of Java 11, Docker, Kubernetes is a plus;
• Bachelor’s degree in Computer Science or equivalent;
• A responsible attitude and ambition in achieving your mission;
• A good combination of rigor, creativity and communication skills;
• Good command of English, both written and spoken with the ability to participate in
English-only meetings. — French knowledge is an advantage.

Business Insight
We are convinced that people are drivers of change, and that the world of tomorrow will be shaped
by all their initiatives, from the smallest to the most ambitious.
Whether you’re joining us for a period of months, years or your entire career, together we can have a
positive impact on the future. Creating, daring, innovating and taking action are part of our DNA.
If you too want to be directly involved, grow in a stimulating and caring environment, feel useful on a
daily basis and develop or strengthen your expertise, you will feel right at home with us!
Still hesitating?
You should know that our employees can dedicate several days per year to solidarity actions during
their working hours, including sponsoring people struggling with their orientation or professional
integration, participating in the financial education of young apprentices, and sharing their skills with
charities. There are many ways to get involved.

Why Join Us
At SG GSC, you will find a flexible workplace and culture, autonomy, constant learning opportunities,
dynamism, and talented people,making this experience a real career accelerator. You will also
discover all the diversity of our businesses, in a sector that is constantly evolving and innovating.
If you feel like ambitiously pursuing your goals, then you have come to the right place.
Plus, you will enjoy all our benefits:
• Competitive compensation & remuneration;
• Healthcare coverage for prevention & group life insurance;
• Office perks, flexible benefits & social benefits;
• Preferential banking services;
• 9-to-5 workday & work from home (up to 2 days a week);
• Learning and development programs & career growth opportunities.
Senior Java developer

Eliot is the Equity deal processing application at GBIS for all equity trading activities (deal booking,
front office position, product definition for Equity Listed & OTC products, regulatory report, etc).
The main component is EDS which data service layer that provides position and product definition to
all Equity traders at GBIS. Due to its positioning in the deal processing IS EDS is a key component for
all trading activities (deal booking, front office position, product definition for Equity Listed & OTC
products, etc). It’s a technical application with key performance targets in mind (~1 Billion calls/day,
response time ~ ms, ~100GB data in memory cache).
Will also work on another critical Eliot component: GUS in charge of the booking of all the market
executions. GUS is receiving around 1.5million/day executions which aggregates common executions
into megadeals before inserting in the Eliot DB.

What you will do:


• Assist the BA with the translation of business requirements into technical ones;
• Show technical expertise and handle development/testing tasks;
• Follow up functional testing with end users;
• Liaises with Infrastructure/middleware teams to ensure proper application configurations
and hardware performance efficiencies;
• Employs industry standard best practices;
• Povides level three support during local business hours;
• Involved with the review and submission of solutions designs globally.

Profile
• You have excellent understanding of Java8, Spring boot and multithreading;
• Good knowledge of distributed architecture and caching mechanisms;
• Good knowledge of middleware principles (RabbitMQ; TibcoRV nice to have) and
asynchronous communication
• Knowledge of relational database (Sybase) and NoSQL database principles (e.g. Cassandra,
Elastic search) would be appreciated
• Knowledge of some core development tools used within the company (Kibana, Maven,
Jenkins, Git, Sonar) and Unix shell would be appreciated
• You have a Bachelor’s degree in Computer Science or equivalent.

Business Insight
To be part of Societe Generale Global Solution Centre means to work in a dynamic and active
environment where your work has a real impact in the company’s activity.

Our teams work in an Agile mode and are constantly encouraged to collaborate in transversal
projects through which they can learn and adapt together in order to contribute to the growth of
our center of excellence.

Why Join Us
•Competitive compensation & remuneration;
•Healthcare coverage for prevention & group life insurance;
•Office perks, flexible benefits & social benefits;
•Yearly bonuses per company policy;
Learning and development programs & career growth opportunities
Java Developer Cassiopae

The application scope revolves around Cassiopae, which is the software tool
for back office management dedicated to leasing deals (development based in Romania)
•Assist with the translation of business requirements into technical ones;
•Implement requirements specified by the BA team;
•Write unit testing for new code (and BDDs);
•Code review;
•Provide tools for production management;
•Automate & secure the deployment from dev to production;
•Perform a reporting activity (Daily Meeting) on the product or integrated component;
•Working with Continuous Delivery and Agile methodologies;
•Contribute to production monitoring, incident resolution and troubleshooting;
•Docker, (Swarm/Kubernetes) setup & maintenance.

Profile
•You have excellent understanding of Java Core and Springboot framework;
•Tools: GIT, IntelliJ, Maven, Oracle SQL Developer, Jira, Jenkins, Sonar, DeployIt (XL Deploy),
•Autosys;
•Frameworks: Hibernate, Spring;
•Programming language: Java 8;
•Experience with PL/SQL is appreciated;
•Experience with Spring Batch is appreciated;
•Experience with batch jobs is appreciated (Autosys, which is a job scheduler);
•Fundamental of the Continuous Delivery approach (Agile, Continuous integration, Continuous
Improvement).
•Docker experience would be appreciated;
•ElasticSearch knowledge;
•To be able to challenge the solutions provided by the BA team;
•High autonomy and ability to work with rigor, cooperation and team spirit.

Business Insight
To be part of Societe Global Solution Centre means to work in a dynamic and active environment
where your work has a real impact in the company’s activity.

Our teams work in an Agile mode and are constantly encouraged to collaborate in transversal
projects through which they can learn and adapt together in order to contribute to the growth of
our center of excellence.

Why Join Us
•Competitive compensation & remuneration;
•Healthcare coverage for prevention & group life insurance;
•Office perks, flexible benefits & social benefits;
•Yearly bonuses per company policy;
Learning and development programs & career growth opportunities
Full-stack Java

GBSU – Global Business Service Unit - is an entity which delivers high quality services for
the Investment Bank of Société Générale. We are a big organization spread around the globe with
colleagues in the most important financial hubs in the world – New York, London, Paris, Frankfurt,
Hong Kong. The Bucharest center is mainly an IT partner for the European operations.

The IWEB team is developing and maintaining websites and services for marketing intended
websites for various MARK teams of the SG Group. The websites are Internet facing and contain
marketing materials for SG clients and financial products data, prices and legal documentation. The
websites and services are used worldwide. They expose all kind of financial products information
and the main technologies used are: Java, Angular and Linux.
Some of the recently developed websites are:
https://globalmarketsincubator.societegenerale.com/
https://adequity.fr/
https://sg-global-sentiment.com/
Specifically, you will be required to:

Contribute in all phases of application development lifecycle

Participate in establishing web development strategies

Write well designed, efficient code compliant with existing framework and standards

Develop, code, install, test, debug, and document web applications

Collaborate in upgrading website architectures and overall structure of web applications

Ensure the delivery of high quality solutions to agreed specifications and within agreed time
scales

Assist in development of new web features and applications in conjunction with business
leaders

Understand the code-base of existing applications and suggest improvements, fix bugs, and
add new features, as needed

Support continuous improvements by investigating alternatives and technologies

Participate, when requested, to the support of production by investigating issues and
helping users fix the problems they encounter

Profile


Strong knowledge of Java, Spring and SpringBoot;

Good knowledge of Angular (1+), Javascript, HTML and CSS;

Good knowledge of SQL (Postgresql and Oracle)

Experience working with a CMS-related framework is a plus;

Experience with Github & Jenkins integration pipelines is a plus;

Good command of English, both written and spoken with the ability to participate in English-
only meetings;

Enthusiasm, self-confidence, innovative problem-solving skills, curiosity, autonomy.
WHY JOIN US

At SG GSC, you will find a flexible workplace and culture, autonomy, constant learning opportunities,
dynamism, and talented people, making this experience a real career accelerator. You will also
discover all the diversity of our businesses, in a sector that is constantly evolving and innovating.
If you feel like ambitiously pursuing your goals, then you have come to the right place.
Plus, you will enjoy all our benefits:
•Competitive compensation & remuneration;
•Healthcare coverage for prevention & group life insurance;
•Office perks, flexible benefits & social benefits;
•Preferential banking services;
•9-to-5 workday & work from home ;
•Learning and development programs & career growth opportunities.

Business Insight
We are convinced that people are drivers of change, and that the world of tomorrow will be shaped
by all their initiatives, from the smallest to the most ambitious.
Whether you’re joining us for a period of months, years or your entire career, together we can have
a positive impact on the future. Creating, daring, innovating and taking action are part of our DNA.
If you too want to be directly involved, grow in a stimulating and caring environment, feel useful on
a daily basis and develop or strengthen your expertise, you will feel right at home with us!
Still hesitating?
You should know that our employees can dedicate several days per year to solidarity actions during
their working hours, including sponsoring people struggling with their orientation or professional
integration, participating in the financial education of young apprentices, and sharing their skills with
charities. There are many ways to get involved.
Back-end Java Developer

We are seeking to hire a skilled Software Developer to help us with the development of our current
projects. Our project is a set of APIs designed for Pretrade Negotiation & Execution of Financial
Products. The European Regulatory topics, like Prrips and Mifid2, are available through the
application.
Astro is composed of micro-services and orchestrations wich automate the differents tasks. On the
Exotic products perimeter, Sales, Engineers and external clients are using Astro through the different
Uis. Code base is very new (re-written from scratch between 2015 and 2017) using Java 8,
SpringBoot, RabbitMQ, REST, ELK).

What you will do:


• Assist with the translation of business requirements into technical ones;
• Show technical expertise and handle development/testing tasks;
• Follow up functional testing with end users;
• Liaises with Infrastructure/middleware teams to ensure proper application configurations and
hardware performance efficiencies;
• Employs industry standard best practices;
• Provides level three support during local business hours;
• Involved with the review and submission of solutions designs globally.

Profile

• You have excellent understanding of Java SE and multithreading (threading frameworks are
appreciated);
• Knowledge of distributed architecture and caching mechanisms;
• Knowledge of middleware principles (RabbitMQ) and asynchronous communication;
• Knowledge of NoSQL database principles (e.g. Elasticsearch) would be appreciated;
• Knowledge of some core development tools used within the company: Kibana, Maven, Jenkins,
Git/SVN; Sonar and DeployIT (nice to have);
• Knowledge of Docker
• You have a Bachelor’s degree in Computer Science or equivalent.
• Responsible attitude, strong autonomy and ambition in achieving your mission;
• Excellent analytical skills and self-starter with ability to take ownership of tasks and assignments;
• Good command of English, both written and spoken.

WHY JOIN US
At SG GSC, you will find a flexible workplace and culture, autonomy, constant learning opportunities,
dynamism, and talented people,making this experience a real career accelerator. You will also
discover all the diversity of our businesses, in a sector that is constantly evolving and innovating.
If you feel like ambitiously pursuing your goals, then you have come to the right place.

Business Insight
We are convinced that people are drivers of change, and that the world of tomorrow will be shaped
by all their initiatives, from the smallest to the most ambitious.
Whether you’re joining us for a period of months, years or your entire career, together we can have
a positive impact on the future. Creating, daring, innovating and taking action are part of our DNA.
If you too want to be directly involved, grow in a stimulating and caring environment, feel useful on
a daily basis and develop or strengthen your expertise, you will feel right at home with us!
Still hesitating?
You should know that our employees can dedicate several days per year to solidarity actions during
their working hours, including sponsoring people struggling with their orientation or professional
integration, participating in the financial education of young apprentices, and sharing their skills with
charities. There are many ways to get involved.

Why Join Us
At SG GSC, you will find a flexible workplace and culture, autonomy, constant learning opportunities,
dynamism, and talented people,making this experience a real career accelerator. You will also
discover all the diversity of our businesses, in a sector that is constantly evolving and innovating.
If you feel like ambitiously pursuing your goals, then you have come to the right place.

You might also like