You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Bryan H.BH

Bryan H.

Java Engineer

€550/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Bryan

Java / Spring developer with 5 years of experience, working on critical business applications in large enterprise environments like Société Générale. He participates in the design of REST APIs, backend feature development, test automation, and performance optimization in microservices and cloud architectures (Docker, Kubernetes). He also works on SaaS procurement management solutions by contributing to the evolution of the application framework and continuous product improvement.
  • French

    Native or bilingual

  • English

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • Oalia
    R&D Engineer
    February 2024 - Today (2 years and 6 months)
    Context:
    Software editor specializing in Procurement Information Systems. The company offers a Source-to-Pay SaaS suite covering a wide range of procurement processes (e.g., e-procurement, Source-to-Contract, Procure-to-Pay, supplier management), intended for large private organizations and public sector entities.

    The main objective was to design and deliver new features for clients, while ensuring product quality and contributing to the continuous improvement of the application framework, to simplify and accelerate the development of future evolutions.

    Tasks Performed:
    ○Contribution to Agile ceremonies (daily, sprint review, demos, retrospectives) as well as ticket estimation meetings.
    ○Participation in product improvement meetings (architecture, UI, performance, security).
    ○Leading DevHub sessions to present newer technologies to the development team for implementation.
    ○Management of releases and software version deployments on client projects.
    ○Replacement of GitHub with GitLab to introduce code review for improving product quality.
    ○Mastery of a complex customized framework based on Spring (Java 17) and its continuous improvement to meet business needs.
    ○Correction and traceability of anomalies reported in the application.
    ○Development of new features and unit tests meeting client requests.
    ○Support for business teams during homologation phases and anomaly management (analysis, urgent fixes).
    ○Utilization of monitoring tools to assist the support team, investigate production incidents, and analyze performance issues.

    Technical Environment: Intellij, Java 17 / 21, Spring, Hibernate 6, Junit, Mockito, psql, Git, Maven, Gradle, Jenkins, Docker, REST API, Javascript, Cypress, Postman, Swagger
    Approach: Scrum, BDD
    JavaScript IntelliJ Spring boot API performance-optimization
  • SOCIÉTÉ GÉNÉRALE
    Designer Developer
    September 2020 - October 2023 (3 years and 1 month)
    Context 1:
    Within an Infrastructure team responsible for an information system, I contributed to the redesign and modernization of the IS, participating in the migration to more recent technologies.

    Tasks Performed:
    ○Participation in Agile ceremonies (daily, sprint review, demos, retrospectives).
    ○Significant contributions to the application's backend development (design and implementation of key features, database management, and code maintenance).
    ○Design and development of a REST API (DTO, validation, error handling).
    ○Implementation of business rules (workflows, statuses, consistency checks).
    ○Integration of internal company services within the application (inter-application exchanges, global connection, API calls).
    ○Resolution of security vulnerabilities in Java, SQL, and Bash scripts.
    ○Implementation of test automation (unit and non-regression).
    ○Management of a load testing project to evaluate application performance and identify bottlenecks.
    ○Improvement of CI/CD quality gates.
    ○Writing API documentation.

    Technical Environment: Intellij, Java 17, Spring (Boot 3, Security, MVC, Batch, Data JPA, validation, Test), Hibernate, Junit 5, Mockito, MySql, Redis, Git, Maven, Jenkins, Docker, Kubernetes, REST API, Swagger, Vue.js 3, Checkmarx, Python
    Approach: Scrum, TDD

    Context 2:
    My mission was to boost the productivity of business teams through task automation, while strengthening security and ensuring compliance with IT operations requirements.

    Tasks Performed:
    ○Automation of an IT environment copy process.
    ○Analysis and modification of database anonymization scripts.
    ○Implementation of Java processing evolutions.

    Technical Environment: Intellij, Java 11, Bash, ORACLE, PL/SQL, Git, Python
    Approach: Scrum, BDD

Recommendations

Be the first to recommend Bryan

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • BPI
  • Computer Science Engineer Java
    Ingénieur Informatique Java

Skill set

Categories