Missions Software Craftsmanship : Postulez aux offres de mission publiées

Je dépose une mission gratuitement
Je dépose mon CV

Les dernières missions Software Craftsmanship à pourvoir

Technical Lead .Net DevSecOps

.NET DevOps Kubernetes Software Craftsmanship CI/CD
ASAP
75 - PARIS
3 mois
Voir la mission

Lead Développeur .NET /Systèmes Financiers

SQL .NET C# GitLab DevSecOps
ASAP
Télétravail
12 mois
Voir la mission

Ingénieur DevOps AWS

Amazon AWS HashiCorp Terraform Python Github Databricks
ASAP
75 - Paris
6 mois
Voir la mission

Développeur.se .Net C# / Fullstack / Azure / Agile

Git Swagger Scrum Docker PostgreSQL
ASAP
75 - Paris
12 mois
Voir la mission

Développeur.se .Net C# / Fullstack / Azure / Agile

Swagger PostgreSQL Git Scrum REST
ASAP
75
12 mois
Voir la mission

Ingénieur Craftsmanship

Software Craftsmanship
ASAP
69 - Lyon
3 mois
Voir la mission

Développeur Fullstack

React Native Spring Boot API RESTful SQL CI/CD
ASAP
75 - Paris
6 mois
Voir la mission

Développeur PHP (expérimenté)

SQL PHP Docker Kubernetes RabbitMQ
ASAP
35 - RENNES
6 mois
Voir la mission

Finance Technology Lead

SQL C# DevOps CI/CD
ASAP
Télétravail
12 mois
Voir la mission

Technical Lead .Net DevSecOps

Kubernetes
ASAP
Télétravail
12 mois
Voir la mission
Je trouve ma mission Software Craftsmanship

Les intervenants Software Craftsmanship ont aussi candidaté à :

Développeur JAVA ANGULAR

Java Angular
ASAP
75 - PARIS
3 mois
Voir la mission

Expert Java

Java Spring Boot Docker Kubernetes
ASAP
75 - PARIS
6 mois
Voir la mission

Coach AGILE sur Paris

Agile
ASAP
75 - Paris
218 jours ouvrés
Voir la mission
Je trouve ma mission Software Craftsmanship
Vous êtes freelance ?
Sécurisez votre activité grâce au portage salarial !

Résumé des missions de Samir,
freelance SOFTWARE CRAFTSMANSHIP habitant les Hauts-de-Seine (92)

Doctolib (********) - Paris, France April 2024 – Current date
Technical Leader & Software Architect – contractor
Projects: Patient Care Plan and Patient Health Record projects that aim to transform Doctolib into a platform that provides
personalized health action recommendations to over 90 million patients.
Technologies : Backend : Java 21, Spring Boot 3, REST API, PostgreSQL DB, Open API 3.0, Cucumber, Gherkin, Mockito. DevOps:
AWS, OpenShift, Kubernetes, Docker, Terraform. Outils: Postman, Github Actions, Maven, Git.
Responsibilities:
▪ Led the creation of the Patient Care Plan microservice using Domain-Driven Design, ensuring alignment with enterprise
architecture.
▪ Designed and implemented the Patient Health Record system with Java 21 and Spring Boot 3, supporting personalized
health recommendations for 90 million users.
▪ Collaborated with cross-functional teams to translate business requirements into scalable, sustainable technical solutions.
▪ Developed high-level and low-level architecture documents adhering to TOGAF standards for seamless integration and
future scalability.
▪ Enhanced CI/CD pipelines with Sonar, SpotBugs, and GitHub Actions, ensuring compliance with architectural principles
and reducing technical debt.
▪ Contributed to the Doctoboot microservices framework by implementing reference architectures and standardizing
development practices.
▪ Worked with DevOps teams to deploy using AWS, OpenShift, Kubernetes, Docker, and Terraform, improving deployment
efficiency and reliability.
▪ Mentored junior developers in Clean Code, TDD, and BDD practices, fostering a culture of software craftsmanship.
▪ Designed a batch processing system with PostgreSQL and Spring Batch, enhancing service speed and reliability while
integrating to an event-based architecture that is Doctolib’s notifications system
TotalEnergies Digital Factory (********) - Paris, France April 2023 – March 2024
Technical Leader – contractor
Team: Haaku is a squad of multidisciplinary members (software engineers, data engineers, data scientists, UX/UI designers,
PO, agile coach) which is creating a solution « myCFR » based on AI and ML to meet TotalEnergies Main Branch (Branch
Exploration & Production) goals by reducing greenhouse emissions on all FPSOs deployed worldwide (around 200 FPSOs).
Technologies: Backend: Java 17, Azure Cloud, Spring Boot 3, Microservices, REST, Open API 3.0, Docker, Mockito, Cucumber,
Azure Cosmos DB, Azure Functions, Postman. Frontend: Typescript, JavaScript, Angular 16, HTML5, CSS3, NgRx, Apache
Echarts. Terraform, GitHub CI/CD, Git, SonarQube.
Responsibilities:
▪ Participated in design and implementation for a polyglot solution (Java, Python, Typescript) based on multiple Microsoft
Azure services: Web App, Azure Functions, Cosmos DB, Keyvault, Databricks.
▪ Led a multidisciplinary team to continuously produce insights and carbon emissions reduction opportunities to final
customers which: process engineers, FPSO smart room leaders, asset managers.
▪ Designed a REST API with Api First (Open API 3.0) based software architecture with continuous deployment into Azure
API Management.
▪ Implemented new highly scalable microservices based on spring boot 3 and put in place new standards based on SOLID,
TDD, BDD, and software craftsmanship.
▪ Participated as key validator in Pull Requests reviews, peer programming sessions and organizing technical workshops by
involving all the squad members in technical decisions to continuously improve “myCFR” added value.
▪ Ensured continuous improvement of code quality and increase of code coverage by unit tests: reached >90%
GRTGaz (********) - Paris, France June 2021 – March 2023
Technical Leader – contractor
Team: Nomadisme R&D team which manages around 20 applications used by technicians in France and Europe to perform
different tasks ranging from supervision to measurement and reporting.
Technologies: Backend: Java 8, AWS Cloud, Spring Boot, Microservices, REST, Open API 3.0, Docker, Kubernetes, Mockito,
Cucumber, MongoDB, AWS DocumentDB, AWS Lambda, Postman. Frontend: Typescript, JavaScript, Angular, Electron,
Capacitor, Ionic, HTML5, CSS3, RXJS. Terraform, Gitlab CI/CD, Git, Jenkins.
Responsibilities:
▪ Participate in design for a solution architecture for migration of around 20 applications (Infrastructure, Backend,
Frontend, and CI/CD) from IBM MFP environment to AWS Cloud
▪ Design a REST API with Open API 3.0 based software architecture with a detailed roadmap to perform migration to AWS
cloud of backend, frontend, and CI/CD of 5 main applications.
▪ Design, Implement and Deploy SSO authentication and authorization architecture across all Nomadisme applications
based on AWS Gateway and Microsoft Azure as an Identity provider.
▪ Implement new highly scalable microservices based on spring boot and put in place new standards based on SOLID, TDD,
BDD, and software craftsmanship in continuously changing environments and priorities.
▪ Perform guidance and proactive attitude for problem solving and skills shared to efficiently do the challenging tasks of the
migration to AWS and handle tight deadlines in a Scrum environment.
▪ Participate as key validator in Merge Requests reviews, peer programming sessions and technical discussions.
▪ Participate in frontend migration from old Angular version (such as 4.4.4) to recent version Angular 11
▪ Continuous improvement of code quality with Sonar and continuous increase of code coverage by unit tests and
integration tests >80% with implementation of FATs (Functional Automated Tests) with Cucumber
FINASTRA (********) - Paris, France Feb. 2021 – May 2021
TechLead & Senior Java Software Engineer – contractor
Project: FusionFabric.cloud which is #1 open platform for financial services worldwide. It is a Platform-as-a-Service solution
providing an open and collaborative platform for developers (banks and FinTech) and an innovative open marketplace for
financial solutions.
Technologies: Java 8, Spring Boot, Microservices, Axon, Swagger REST Open API, Azure Cloud, Docker, Kubernetes, Mockito,
Cucumber, MongoDB, Cosmos DB, Scala, gatling, Postman.
Keywords: DDD, TDD, BDD, CQRS, Event Sourcing, Microservices, API First, Software craftsmanship, Scrum.
Responsibilities:
▪ Design and implementation of new major features for Fusion Creator for organization management (b2e, b2b, b2c)
▪ Implementation of routing management between backends, services and tenants.
▪ Implementation of new microservices for marketplace and communication with Salesforce.
▪ Implementation of a new maven plugin to improve open API first integration and to stop wasted time on handling open
API files duplication across projects.
▪ Participation in PR (Pull Requests) reviews, peer programming sessions and technical discussions.
▪ Implementation of FATs (Functional Automated Tests) with cucumber and RESTAssured for all developed functionalities
▪ Ensure continuous improvement of code quality and increase of code coverage by unit tests: reached >90%
ADP HR Systems (********) - Paris, France Jan. 2019 – Jan. 2021
Fullstack Software Technical Leader – contractor
Project: ADAPT 2.0 Identity and Access management for more than 50000 users around the world.
Technologies: Java 8, Microservices architecture, Spring MVC, Spring Boot, REST, Angular 7, ES06, Typescript.
Responsibilities:
▪ Managed an international team located worldwide as a TechLead to develop, to innovate and to ensure respect of best
practices about (releases, code, quality) using latest convenient technologies for the project’s context.
▪ Accelerated development productivity and added value by x5 by implementing a release management strategy, QA
strategy, code reviews agreements, acceptance tests automation, BDD.
▪ Improved overall solution’s quality by 100% through pushing stakeholders to invest into automated tests and manual
testing through functional testing and non-regression testing.
▪ Implemented new processes and enhanced existing project processes through latest best practices about release
management, automated tests, DevOps, and Scrum working agreements.
▪ Demonstrated ADAPT 2 project added values (such as drastically reducing time wasted to request access to something)
for different managers in the world inside ADP.
▪ Participated in enhancing and improving existing codebase through developing generic components and revolutionary
features such as a smart questions’ wizard to understand user’s request (like chatbots) and search that can autocorrect
input.
Engineering School EFREI (********) - Paris, France January – April 2020
Professor for international classes & Expert technical trainer
Courses taught: Advanced Modern Java Programming, Introduction to software engineering.
Responsibilities:
▪ Creating course materials, labs, and corrections, doing live coding sessions,
▪ Mentoring and coaching students to get cleaner code and better architecture, enabling innovative mindset and attention to
quality and performance.
BRED Bank (********)- Paris, France Nov. 2017 – Dec. 2018
Senior Fullstack Software Engineer for the BackOffice Trading Room - contractor
Technologies: Java 8, Spring Batch, WebServices Rest, Python, Keras, Tensorflow, Talend ETL, Oracle SQL.
Responsibilities:
▪ Managed and coached a team of software engineers on the operations compliance management project carried out by
BRED trading room in accordance with the MIF 2 regulations.
▪ Designed and developed MIF 2 real time reporting systems to communicate with Euronext service providers for APA:
"Approved Publication Arrangement" and London Stock Exchange for ARM "Approved Rep...

Voir le profil complet de ce freelance