Bachiller o Titulado en Ingeniería de Sistemas, Ingeniería de Software, Ingeniería Informática, Ciencias de la Computación o afines.
Conocimiento en frameworks de desarrollo para Java, como Spring Framework, Spring Boot, Hibernate, entre otros, a nivel intermedio.
Conocimiento de arquitecturas de aplicaciones web con Java e integración con servicios externos, a nivel básico.
Conocimiento de herramientas para integración continua / despliegue continuo, como Jenkins, Azure DevOps, a nivel básico.
Experiencia mínima de 5 años en desarrollo de aplicaciones backend con Java EE (Java 8 o superior).
Experiencia mínima de 3 años en desarrollo de APIs o Servicios Web (SOAP, REST). Experiencia mínima de 3 años en desarrollo de microservicios con arquitectura onpremise.
Experiencia mínima de 3 años en modelamiento de base de datos relacionales, no relacionales, Lenguaje SQL, Lenguaje PL/SQL o equivalente.
Experiencia mínima de 1 año participando en proyectos con metodologías ágiles.
Requisitos deseables: Experiencia mínima de 2 años en conocimiento de herramientas de gestión de versiones, como GIT o equivalente.
Experiencia mínima de 2 años en uso de herramientas de código estático, como Sonarqube.
Experiencia mínima de 2 años en implementación de soluciones en Containers (Docker, Kubernetes).
Conocimiento de despliegue de aplicaciones en Containers usando Jenkins, Docker o Kubernetes, entre otros, a nivel intermedio.
Conocimiento en base de datos PostgreSQL, MySQL, MongoDB, Cassandra, Redis, entre otros, a nivel intermedio.
Conocimiento de Angular, React, NodeJS, Vue, entre otros, a nivel intermedio.
Cargando ...
100% Complete