Insurance & Social ProtectionDevOps & AutomationDevOps & Automation

Technical Foundations Industrialization

Context

The client launched an initiative to strengthen the quality, reliability, and industrialization of its application development processes. This program relies on a continuous integration platform and shared technical foundations used across all group applications. To structure these technical foundations, enhance development tools, and ensure consistency of practices across internal teams and international service centers, the client relied on Avaliance to define technical standards, evolve the CI platform, and support teams in their adoption.

Challenges

The client needed to improve the reliability of its continuous integration platform while harmonizing the technical foundations used across applications.

Key challenges included enhancing code quality, improving application performance, introducing new technologies, standardizing frameworks, and aligning development practices between internal teams and international maintenance teams.

Avaliance Intervention

Achievements

Avaliance deployed a structured approach combining technical expertise, tool industrialization, and team enablement:
  • administration and evolution of the CI platform based on GitLab, Jenkins, Nexus, and Sonar

  • design and maintenance of shared application foundations for Java Web, Java Batch, and Angular

  • development of cross-functional frameworks and Maven plugins to standardize development practices

  • facilitation of code audits, application performance optimization, and technical proofs of concept

  • technical support and training on Java, Spring Boot, and Git for internal and international teams

Technologies & Tools

GitLab & Jenkins
Nexus & SonarQube
Java & Spring Boot
Angular
Maven Plugins
CI/CD Platform
Software Engineering

Results

Thanks to Avaliance’s intervention, the client achieved concrete and measurable results:
1
stabilized and optimized continuous integration platform for group-wide usage
2
standardized technical foundations across all internal group applications
3
significant improvement in code quality and overall application performance
4
full alignment of development practices across internal and external teams
5
accelerated application development and faster delivery cycles through industrialization
Logo