This is us
At Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and Ul design, managed services, product development, and software development.
This is the job
In Córdoba, Argentina within the Banking and Financial Services industry, we are actively seeking a professional to strengthen our team dedicated to high-impact, high-visibility initiatives. You'll be working on critical modernization projects for a major banking institution, focusing on transforming legacy monolithic systems into modern, scalable microservices architectures. This role requires significant autonomy and technical leadership as you tackle complex architectural challenges that directly impact the bank's digital transformation journey.
This is you
- Advanced knowledge of working with and modernizing legacy monolithic applications.
- Strong expertise in refactoring techniques and design patterns.
- Solid experience with Java 8 and newer versions in production environments.
- Proven background in Microservices Architecture including modularization and migration strategies.
- Hands-on experience with iterative microservice design and development.
- Familiarity with containerization technologies and best practices.
- Working knowledge of API Gateway, Consul, and distributed configuration management.
- Experience with relational databases and their optimization.
- Proven ability migrating monolithic databases to distributed structures.
- Knowledge of Event/Message Queue systems such as Kafka, RabbitMQ, or similar technologies.
- Solid understanding of CI/CD pipelines and DevOps practices.
- Intermediate English level for technical communication and documentation.
- Availability to go to the office 3/4 times per week.
Nice-to-have skills
- Experience in banking or highly regulated industries.
- Knowledge of cloud platforms (AWS, Azure, GCP).
- Familiarity with observability and monitoring tools.
- Experience with Domain-Driven Design (DDD) principles.
This is your role:
- Modernize and refactor legacy monolithic applications into scalable, maintainable solutions.
- Apply advanced design patterns and refactoring techniques to improve code quality and architecture.
- Develop and maintain services using Java 8 and newer versions with modern development practices.
- Design, implement, and deploy microservices following best practices for modularization and migration.
- Work iteratively on microservice design and development, ensuring scalability and reliability.
- Implement containerized solutions and manage containerization strategies.
- Configure and maintain API Gateway, Consul, and distributed configuration systems.
- Optimize and manage relational databases for performance and scalability.
- Lead migration efforts from monolithic database structures to distributed architectures.
- Implement and maintain Event/Message Queue systems using Kafka, RabbitMQ, or similar technologies.
- Design and maintain CI/CD pipelines following DevOps best practices.
- Demonstrate autonomy in decision-making while delivering high-impact initiatives.
- Collaborate with stakeholders to understand requirements and deliver solutions that meet business objectives.
- Maintain technical documentation and share knowledge with team members.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Node.js Engineer
2026-05-17
Senior DevOps Engineer
2026-05-20
Senior NodeJs Engineer
2026-05-17
- Posted
- Feb 09, 2026
- Type
- Full-time
- Level
- Associate
- Location
- Córdoba
- Company
- Avenga
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Node.js Engineer
2026-05-17
Senior DevOps Engineer
2026-05-20
Senior NodeJs Engineer
2026-05-17