Senior Java Software Developer with French
Senior Java Software Developer with French
IT (Information Technology) Permanent contract Bucuresti, Bucuresti, Romania Hybrid Reference 25000L9V Start date 2025/11/06 Publication date 2025/10/10Responsibilities
Societe Generale Global Solution Centre (SG GSC)acts as a business solutions center for Société Générale, one of the largest European financial groups. We provide high quality professional services in over 35 countries in various business areas - Finance & Accounting, HR, IT and Corporate Operations. Our mission is to be a partner of choice, valued for owning, transforming and innovating with
-
- class talent. IT Filiere is part of the Centre and comprises four Perimeters: Retail Banking, Security and Infrastructure, Internal Support Applications and Investment Banking, with a total of more than 800 IT professionals.
Project Description:
We’re looking for a talented Senior Java Software Developer to join us in this thrilling new challenge. You will play an essential role in the innovation and creation process with one of the largest and vital product team of the group. Together we can reshape the digital world of tomorrow.
Specifically, you will be required to:
• Strong understanding of detailed functional specifications and ability to translate them into clear technical specifications.
• Expertise in
- oriented programming with proficiency in Java 8 through Java 17/21.
• Solid experience with Spring Framework including Spring Boot 2/3 , Spring Batch, Spring Data, and Spring Integration.
• Proficient in unit testing frameworks such as JUnit, with knowledge of mocking frameworks like Mockito and Power
Mock.
• Familiarity with
- end Java
Script technologies, especially React and , with working knowledge of Type
Script and Redux.
• Experience with RESTful API design and API consumption, including security best practices.
• Understanding and implementation of
- driven development and microservices architecture.
• Skilled in SQL databases including Postgre
SQL, My
SQL, and Oracle (level 4), with some exposure to No
SQL databases.
• Working knowledge of Linux environments, shell commands, and basic administration.
• Experience with Continuous Integration and Deployment (CI/CD) pipelines using Jenkins, Git, Maven, and Artifactory.
• Familiarity with containerization basics (Docker) and foundational Kubernetes concepts (pods, services, deployments).
• Knowledge of messaging systems such as JMS, Rabbit
MQ, or Active
MQ is a plus.
• Experience with performance testing tools like Gatling and integration testing frameworks such as Karate.
• Good command of software design patterns, UML diagrams (sequence, class, use case, entity relationship), and applicative design principles.
• Ability to provide accurate workload estimations and deliver quality code adhering to best practices and standards.
• Interest and ability to share technical solutions and ideas effectively through verbal communication, writing, and presentations.
• Commitment to compliance with architecture, security, quality, and documentation standards.
• Participation in design and code reviews, automation initiatives, and production supervision.
• Experience working in Agile environments, preferably SCRUM.
• Excellent organizational skills,
- driven mindset, and integrity.
• Innovative, creative, and willing to take risks to drive product development.
Profile required
• Expert in
- end development using Java 8 to Java 17/21 and the Spring ecosystem (Spring Boot 2/3, Spring Batch).
• Sound understanding of
- end technologies including React and ; familiarity with Java
Script frameworks and Type
Script.
• Strong adherence to coding best practices, including TDD, BDD, and code coverage tools like Sonar.
• Experience with
- driven architecture and microservices design.
• Proficient with CI/CD tools: Jenkins, Git, Maven, Artifactory.
• Solid experience with Linux server environments and shell scripting.
• Hands-on experience with relational databases, particularly Postgre
SQL, My
SQL, and Oracle.
• Basic knowledge of Docker containerization and Kubernetes orchestration concepts.
• Comfortable working with large distributed systems and complex architectures.
• Familiarity with messaging queues (JMS, Rabbit
MQ) and API security principles.
• Ability to design and document software solutions using UML and design patterns.
• Experience with monitoring and observability tools such as Prometheus and Kibana is a plus.
• Knowledge of integration platforms and file transfer protocols (SFTP, TOM protocol) is advantageous.
• English language proficiency at B2 level; French at minimum B1 level.
Why join us
SG GSC is a Great Place to Work certified company. Here, 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.
Plus, you will enjoy all our benefits:
Learning resources.
- Informații detaliate despre oferta de muncă
Firma: Société Générale Assurances Localiția: Bucureşti
Bucharest, Bucharest, RomaniaAdăugat: 11. 10. 2025
Postul de muncă activ
Fii primul, care se va înregistra la oferta de muncă respectivă!