
Rayene DIF
Senior Software Engineer (JAVA)
Salaire / Taux journalier
Paris, France
Freelance
Expertises
Langues
Expérience de travail
Software Engineer
BRED BANQUE POPULAIRE
oct. 2025 - Présent
1 an 1 mois
Paris, France
– Participation in technical project scoping (architecture, applications, business requirements) – Refinement of user stories with BA/PM – Development of back-ends and business services in Java – Developpement Jobs using Spring Batch – Quality control of deliverables before IT and business acceptance testing – Bug fixing and end-to-end delivery – technical documentation – Team: 8 people – Environment: Java 21, Spring, React, Spring Boot, Oracle, Hibernate, JUnit, Mockito, Git, Jenkins, REST API, IntelliJ, Maven, Spring Batch, Micro-services, Kafka
Software Engineer
BNP PARIBAS
janv. 2024 - sept. 2025
1 an 9 mois
Paris, France
– Developed and maintained the open version of the application and its web portal. – Delivered licenses to end-users. – Performed unit and integration testing. – Provided technical support and created technical documentation. – Applied Clean Code, TDD, BDD, and code refactoring practices. – Migrated from Java 8 to Java 11. – Team size: 6 – Tech stack: Java, Spring Boot, Oracle, JPA, Hibernate, JUnit, Mockito, Git, Jenkins, Linux, REST API, IntelliJ, Maven, Docker, Confluence, Jira
Software Engineer
LA BANQUE POSTALE
janv. 2021 - déc. 2023
3 ans
Paris, France
– Conduced requirements analysis and supported business users. – Designed and developed web services and Spring Batch applications. – Performed evolutionary maintenance and migrations. – Implemented unit tests, test coverage, and ensure code quality. – Contributed to technology watch and trained new joiners. – Team size: 10 – Tech stack: Java 11/17, Spring Boot, Spring Data, JPA, Hibernate, Couchbase, Docker, Cloud, MapStruct, SQL, Swagger, JUnit, Mockito, Git, Jenkins, SonarQube, Postman, Jira, Confluence
Software Engineer
SOCIETE GENERALE
sept. 2016 - déc. 2020
4 ans 4 mois
Paris, France
– Conduced analysis, design, and code reviews. – Developed REST APIs and enhanced existing applications. – Performed refactoring, unit and integration tests, and technical support. – Mentored and trained newcomers. – Ensured code quality and test coverage. – Team size: 30 (including 10 developers) – Tech stack: Java 8, Spring Boot, Oracle, JPA, Hibernate, SQL, MapStruct, JUnit, Mockito, Git, Maven, Jenkins, SonarQube, Postman, Angular
Formation
Paris Marne la Vallée University
Master, IOT - Internet of Things
2016 - 2018
1 an 10 mois
Constantine University Paris, France
Master, Software Engineering
2014 - 2016
1 an 10 mois