Key Responsibilities
Architectural Leadership:
- Define and evolve the technical architecture of distributed multi-module Java applications ensuring scalability resilience and maintainability.
- Lead solution design discussions and establish best practices for Spring Batch microservices and API integrations.
- Oversee system integration with external platforms cloud services and messaging solutions (e.g. Kafka ActiveMQ IBM MQ).
Technical Governance and Delivery:
- Drive end-to-end product release delivery from design to production ensuring compliance with company standards.
- Work closely with Product Owners DevOps and QA teams to ensure efficiency automation and reliability of CI/CD pipelines (GitLab).
Team Leadership and Mentorship:
- Act as a technical mentor for engineers across teams fostering continuous learning and technical excellence.
- Establish coding standards design reviews and technical documentation practices.
- Promote a culture of innovation ownership and accountability within engineering teams.
Collaboration and Strategy:
- Collaborate with stakeholders to define product roadmaps translate business needs into technical solutions and identify technology enablers.
- Evaluate and recommend emerging technologies and frameworks aligned with organizational goals.
- Provide technical input for R&D initiatives cloud modernization and performance optimization.
Qualifications :
Minimum Qualifications
- Bachelors or higher degree in Computer Science Information Technology or a related technical field.
- 811 years of experience in software engineering including at least 3 years in technical leadership or architecture roles.
- Strong expertise in:
- Java 17 Spring Boot Spring Batch and microservices architecture
- Multi-module Maven projects REST APIs and integration patterns
- Cloud platforms (AWS Azure or GCP) and containerization (Docker Kubernetes)
- Experience with CI/CD pipelines using GitLab Jenkins or equivalent tools.
- Proficiency in Linux-based deployments and troubleshooting in production environments.
- English: B2/C1 level
Preferred Qualifications
- Solid understanding of design patterns domain-driven design and event-driven architecture.
- Strong knowledge of DevOps principles including Infrastructure as Code (Terraform Ansible) and automated testing strategies.
- Excellent communication and stakeholder management skills able to balance technical depth with clarity for non-technical audiences.
- Previous experience in banking payments or financial services is a plus but not mandatory.
- Fluency in French is an advantage.
Informations supplémentaires :
Adquirimos el compromiso de respetar la diversidad creando un ambiente de trabajo inclusivo y aplicando políticas que favorezcan la inclusión y promuevan el respeto social y cultural en cuestiones de género edad funcional orientación sexual y religión con igualdad de oportunidades.
Remote Work :
Yes
Employment Type :
Full-time
Key ResponsibilitiesArchitectural Leadership:Define and evolve the technical architecture of distributed multi-module Java applications ensuring scalability resilience and maintainability.Lead solution design discussions and establish best practices for Spring Batch microservices and API integration...
Key Responsibilities
Architectural Leadership:
- Define and evolve the technical architecture of distributed multi-module Java applications ensuring scalability resilience and maintainability.
- Lead solution design discussions and establish best practices for Spring Batch microservices and API integrations.
- Oversee system integration with external platforms cloud services and messaging solutions (e.g. Kafka ActiveMQ IBM MQ).
Technical Governance and Delivery:
- Drive end-to-end product release delivery from design to production ensuring compliance with company standards.
- Work closely with Product Owners DevOps and QA teams to ensure efficiency automation and reliability of CI/CD pipelines (GitLab).
Team Leadership and Mentorship:
- Act as a technical mentor for engineers across teams fostering continuous learning and technical excellence.
- Establish coding standards design reviews and technical documentation practices.
- Promote a culture of innovation ownership and accountability within engineering teams.
Collaboration and Strategy:
- Collaborate with stakeholders to define product roadmaps translate business needs into technical solutions and identify technology enablers.
- Evaluate and recommend emerging technologies and frameworks aligned with organizational goals.
- Provide technical input for R&D initiatives cloud modernization and performance optimization.
Qualifications :
Minimum Qualifications
- Bachelors or higher degree in Computer Science Information Technology or a related technical field.
- 811 years of experience in software engineering including at least 3 years in technical leadership or architecture roles.
- Strong expertise in:
- Java 17 Spring Boot Spring Batch and microservices architecture
- Multi-module Maven projects REST APIs and integration patterns
- Cloud platforms (AWS Azure or GCP) and containerization (Docker Kubernetes)
- Experience with CI/CD pipelines using GitLab Jenkins or equivalent tools.
- Proficiency in Linux-based deployments and troubleshooting in production environments.
- English: B2/C1 level
Preferred Qualifications
- Solid understanding of design patterns domain-driven design and event-driven architecture.
- Strong knowledge of DevOps principles including Infrastructure as Code (Terraform Ansible) and automated testing strategies.
- Excellent communication and stakeholder management skills able to balance technical depth with clarity for non-technical audiences.
- Previous experience in banking payments or financial services is a plus but not mandatory.
- Fluency in French is an advantage.
Informations supplémentaires :
Adquirimos el compromiso de respetar la diversidad creando un ambiente de trabajo inclusivo y aplicando políticas que favorezcan la inclusión y promuevan el respeto social y cultural en cuestiones de género edad funcional orientación sexual y religión con igualdad de oportunidades.
Remote Work :
Yes
Employment Type :
Full-time
View more
View less