Skip to main content
Société Générale logo

Specialist Software Engineer - Full Stack Developer (Java & React)

Société Générale
Full Timemid
INPosted April 15, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaSQLSpringKubernetesAnsibleJenkinsAgileCI/CDDevOpsAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

As a Software Developer at Socit Gnrale, your role will involve the following responsibilities:

  • Independently designing components, developing code, and testing case scenarios by applying relevant software craftsmanship principles and meeting the acceptance criteria.
  • Completing the assigned learning path and actively participating in team ceremonies such as agile practices or chapter meetings.
  • Delivering on all aspects of Software Development Lifecycle (SDLC) in-line with Agile and IT craftsmanship principles.
  • Ensuring the delivery of high-quality clean code and design that can be re-used.
  • Collaborating with other development teams to define and implement APIs and rules for data access.
  • Timely communication with customers, stakeholders, and partners.
  • Assessing production improvement areas and identifying recurrent issues.
  • Performing daily checks, maintaining required standards, and production processes.
  • Providing suggestions for automating repetitive and regular production activities.
  • Performing bug-free release validations, producing metrics, tests, and defect reports.
  • Managing CI/CD pipeline and assisting in developing guidelines for the team.
  • Ability to perform level 2/level 3 production support.
  • Increasing coverage of data models, data dictionary, data pipeline standards, storage of source, process, and consumer metadata (#reuse and #extend).

Qualifications required for this role:

  • 5 to 8 years of relevant experience in Java.
  • Deep expertise and hands-on experience in Core Java, Spring Boot, ReactJS.
  • Good knowledge of RESTful API implementation.
  • Experience in problem management and supporting production applications.
  • Clear understanding of the Software Development Life Cycle and process orientation, preferably with Agile or Continuous Delivery (CD) projects.
  • Strong fundamentals in Core Programming, Object-Oriented design & Design patterns.
  • Exposure to Postgres SQL DB and familiarity with writing SQLs, stored procedures, and functions.
  • Experience in creating and executing unit tests using a test-driven approach with JUnit or equivalent.
  • Exposure to the Investment banking domain is a plus.
  • Good knowledge of CI/CD pipeline and DevOps tools like Jenkins, Ansible, with exposure to containers and Kubernetes.

Join Socit Gnrale and be part of a diverse environment that values equal opportunities for all. At Socit Gnrale, we believe that people are the drivers of change, and together, we can have a positive impact on the future. If you want to grow in a stimulating environment, feel useful on a daily basis, and develop your expertise, you will feel right at home with us.

Our commitment to diversity and inclusion ensures that all talents are recognized and promoted, regardless of their background. We welcome individuals from all walks of life and strive to make diversity a strength within our company. As a Software Developer at Socit Gnrale, your role will involve the following responsibilities:

  • Independently designing components, developing code, and testing case scenarios by applying relevant software craftsmanship principles and meeting the acceptance criteria.
  • Completing the assigned learning path and actively participating in team ceremonies such as agile practices or chapter meetings.
  • Delivering on all aspects of Software Development Lifecycle (SDLC) in-line with Agile and IT craftsmanship principles.
  • Ensuring the delivery of high-quality clean code and design that can be re-used.
  • Collaborating with other development teams to define and implement APIs and rules for data access.
  • Timely communication with customers, stakeholders, and partners.
  • Assessing production improvement areas and identifying recurrent issues.
  • Performing daily checks, maintaining required standards, and production processes.
  • Providing suggestions for automating repetitive and regular production activities.
  • Performing bug-free release validations, producing metrics, tests, and defect reports.
  • Managing CI/CD pipeline and assisting in developing guidelines for the team.
  • Ability to perform level 2/level 3 production support.
  • Increasing coverage of data models, data dictionary, data pipeline standards, storage of source, process, and consumer metadata (#reuse and #extend).

Qualifications required for this role:

  • 5 to 8 years of relevant experience in Java.
  • Deep expertise and hands-on experience in Core Java, Spring Boot, ReactJS.
  • Good knowledge of RESTful API implementation.
  • Experience in problem management and supporting production applications.
  • Clear understanding of the Software Development Life Cycle and process orientation, preferably with Agile or Continuous Delivery (CD) projects.
  • Strong fundamentals in Core Programming, Object-Oriented design & Design patterns.
  • Exposure to Postgres SQL DB and familiarity with writing SQLs, stored procedures, and functions.
  • Experience in creating and executing unit tests using a test-driven appr

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free