top of page

>>>

Banking

Core tech migration and Agile transformation

Migration of a banking product from a monolith to microservices, with continuous delivery and regulatory compliance in a highly demanding environment.

Through an iterative and incremental development approach and an emergent architecture defined alongside product growth, Grupo Esfera accompanied the bank in its technology migration. Mixed multidisciplinary teams—composed of bank personnel and Esfera team members—worked alongside Technical Agile Coaches to sustain multiple weekly releases, even amidst changing regulations and less flexible core systems.

Summary

Migration to microservices without disrupting banking operations

Through an iterative and incremental development approach and an emergent architecture defined alongside product growth, Grupo Esfera accompanied the bank in its technology migration. Mixed multidisciplinary teams—composed of bank personnel and Esfera team members—worked alongside Technical Agile Coaches to sustain multiple weekly releases, even amidst changing regulations and less flexible core systems.

Discovery Phase

INDUSTRY

Banking

SERVICE

IT Consulting (strategic diagnosis) + Software Factory (digital product development) + Technical Coaching (evolution of teams, practices, and processes)

TEAM

23 professionals (2 Agile Coaches, 3 Technical Coaches, and 18 full-stack developers)

METHODOLOGY

Scrum + eXtreme Programming (XP), CI/CD, Slicing, Feature Toggling, Collective Code Ownership, Pair/Mob Programming, Emergent Architecture

QUALITY

Selenium + Serenity, JUnit, Jest, TDD

STACK

Backend: Java (7, 8, 11), Java EE, Spring Boot, JBoss, MSSQL. Frontend: JavaScript, Ember.js. Infrastructure: Hybrid On-Premise with Microservices, VMware, Kubernetes, Ansible, Vagrant.

Challenge

The client needed to migrate a legacy product to a new tech stack, modernizing its components to regain adaptability and meet business and regulatory requirements. The challenge included maintaining quality within a strict compliance environment and coordinating continuous delivery alongside less flexible core banking systems.

1

Obsolescence and technical rigidity

Need to migrate a monolithic system to microservices to gain maintainability and flexibility.

2

Banking environment and strict compliance framework

Coordinating frequent releases while coexisting with less flexible legacy core systems and highly demanding, changing regulations.

3

Gap in roles and decision-making

Traditional working dynamic that lacked cross-functional roles for prioritization and decision-making in continuous delivery cycles.

4

Need for reskilling

Requirement to train client personnel in new technologies, methodologies, and collaborative dynamics between business and technology.

Solution

Emergent architecture and co-creation

Using the Esfera Way as a framework, Grupo Esfera deployed a comprehensive strategy based on iterative and incremental development, with an emergent architecture defined as the product grew. The migration was sustained by mixed multidisciplinary teams—composed of bank personnel and Esfera team members—supported by Technical Agile Coaches, who drove the adoption of best practices and strategic decision-making without disrupting banking operations.

Learn more about the Esfera Way

Architecture and migration

Migration strategy and emergent architecture

Progressive system redesign defining the architecture as the product grew, without interrupting operations.

Teams and collaboration

Mixed multidisciplinary teams

Integration of bank and Esfera roles (business, development, UX, QA, security, coaches) to streamline decision-making.

Technical Coaching

Technical Coaching and collective refactoring

Weekly sessions led by Technical Agile Coaches for shared refactoring and technical mentoring.

Quality and continuous deployment

Quality pipeline and continuous delivery

Automated test coverage from day one (TDD, Selenium, Serenity) and CI/CD practices.

Resultas

Measurable impact in the business

BEFORE AND AFTER WORKING WITH ESFERA

Indicador
Estado anterior
Con Grupo Esfera
Deployment frequency
Slow delivery cycles dependent on rigid core systems.
Multiple safe and continuous weekly deployments.
Architecture and infrastructure
Legacy monolith with limited adaptability
Microservices in a hybrid architecture and code with higher maintainability.
Regulatory adaptation
Difficulty quickly adapting to regulations
Agile response to compliance changes without compromising stability.
Team capabilities
Technological gap and isolated decision-making
Up-to-date developers and empowered teams with a continuous improvement mindset.
Deployment frequency

Currícula adaptable del catálogo Esfera

Currícula adaptable del catálogo Esfera

CONTENIDO

Privado, a puertas cerradas para tu equipo

Architecture and infrastructure

Currícula adaptable del catálogo Esfera

Currícula adaptable del catálogo Esfera

CONTENIDO

Privado, a puertas cerradas para tu equipo

Regulatory adaptation

Currícula adaptable del catálogo Esfera

Currícula adaptable del catálogo Esfera

CONTENIDO

Privado, a puertas cerradas para tu equipo

Team capabilities

Currícula adaptable del catálogo Esfera

Currícula adaptable del catálogo Esfera

CONTENIDO

Privado, a puertas cerradas para tu equipo

"

I appreciate the sense of unity, that people enjoy their work and feel a strong sense of belonging. I value technical expertise and proficiency, and I love that team members are driven to learn and continuously excel.

Marcelo Talamona

Director of IT

FAQ

Do you need to migrate your tech stack without disrupting operations or losing regulatory compliance?

bottom of page