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 industry, we are actively seeking a Middle Java Developer to strengthen our team. The role requires 3 days per week on-site.
This is the team
You will be part of a new cross-functional team dedicated to the development of mobile functionalities and their integration into client's ecosystem.
This is you
- 3–5 years of professional experience in Java development.
- Advanced knowledge of modernizing and refactoring legacy monoliths (design patterns, modularization).
- Hands-on experience with Java 8+.
- Strong background in Microservices Architecture, including design, migration, and iterative development.
- Familiarity with containers, API Gateway, Consul, and distributed configurations.
- Solid experience with relational databases and migration from monolithic to distributed structures.
- Knowledge of Event/Message Queues (Kafka, RabbitMQ, or similar).
- Understanding of CI/CD pipelines and DevOps practices.
- Based in Córdoba Capital or nearby locations.
Nice-to-have skills:
- Experience in the financial or banking industry.
- Exposure to mobile-related integrations.
This is your role
- Develop and maintain backend solutions in Java.
- Lead efforts to refactor and modernize monolithic systems into modularized microservices.
- Support the migration of databases into distributed architectures.
- Collaborate with cross-functional teams to integrate mobile functionalities.
- Ensure high-quality delivery by applying CI/CD and DevOps practices.
We take pride in the diverse skills and character of our teams, welcoming everyone to apply and contribute to our collective strength.