¡Hola! somos Ayi Group una empresa que brinda servicios, productos y distintas soluciones IT, contamos con más de 24 años de experiencia!
En nuestro camino nos hemos encontrado con muchos desafíos que logramos superar gracias a nuestro compromiso y al de nuestros Ayiers, por eso si estás buscando ser parte de un grupo dinámico, inquieto y colaborativo este es tu lugar, ¡Sumate! Es momento de crecer juntos
Nos encontramos en la búsqueda de un Backend Developers entre Junior o Senior, con sólidos conocimientos en el lenguaje Java y Springboot, para sumarse al equipo de un importante cliente de la industria financiera.
La modalidad de trabajo es de lunes a viernes de 9:00 a 18:00 horas, 100 % Remoto.
Requisitos:
Lenguaje de Programación Java:
* Conocimiento del lenguaje de programación JAVA usando paradigma POO, estructuras de datos avanzada y su aplicación en integración usando microservicios.
Microservicios:
* Conocimiento en la definición, desarrollo, ejecución y control de microservicios.
* Definición de arquitectura, orquestación y transaccionalidad para soluciones Cloud y front end.
* Conocimiento en modelo de referencia para la arquitectura de microservicio.
Implementación de componentes del modelo de referencia.
API:
* Conocimiento práctico de APIs, conocimiento en el desarrollo, ejecución y seguridad de APIs.
* Conocimiento de interfaces de diversos servicios. Conocimiento de Intercambiador, gestor y portal de APIs.
* Conocimiento de WADL, Markdown, YAML o JSON.
Metodologías de Desarrollo:
* Conocimiento del ciclo de vida de un software (SDLC).
* Experiencia en agilidad, con experiencia en algún framework y artefactos de desarrollo ágil (Scrum, Extreme programming o similar). Conocimiento en metodologías tradicionales (cascada, rapid prototyping o evolutivo).
* Conocimiento de herramientas de versionamiento como GitLab, GitHub y Bitbucket.
Cloud:
* Conocimiento en el uso de plataformas Cloud tales como Azure, AWS o similar.
* Conocimiento en las tres modalidades de Cloud:
- Software-as-a-Service (SaaS)
- Platform-as-a-Service (PaaS)
- Infraestructure-as-a-Service (IaaS)
* Conocimiento de tecnologías asociadas a la Integración continua: Jira, Docker, Git, Bitbucket, Jenkins.
Conceptos Devops:
* Conocimiento de conceptos de Integración Continua (Jira, Docker, Git, Bitbucket, Jenkins, Sonar, Mock,test Case), Delivery Continuo, Testing Continuo, etc. Desarrollos con
* Aplicaciones: ESB, SOA, API Management.
* Herramientas: Java 6 o superior, XML, REST, SOAP.
Testing:
* Conocimiento de la gestión e implementación de procesos de testing, tales como emuladores, automatización, gestión de pruebas y enmascaramiento, utilizando lenguajes de scripting o herramientas como Selenium, Cucumber, JMeter y Angular CLI.
* Conocimiento de tipos de pruebas: funcionales (unitarias, regresión, límites, UAT, IST, ATP) y no funcionales (performance, ciclos, carga, stress, seguridad).
Inglés:
* Entendimiento del idioma inglés, a nivel de escritura, lectura y hablado (básico).