Professional Documents
Culture Documents
Java Developer Roles - Societe Generale
Java Developer Roles - Societe Generale
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.
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.
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.
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.
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.
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.
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).
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.