• Bachillerato o Titulo universitario en Ciencias de la Computación, Ingeniería Informática o un campo relacionado. Entre 2 y 3 años de experiencia desarrollando aplicaciones y APIs en Java.
• Experiencia en la integración de servicios de mensajería Kafka, RabbitMQ, JMS (deseable).
• Experiencia en el sector de las telecomunicaciones (deseable).
• Experiencia en el manejo de implementaciones en la nube IaaS, PaaS, SaaS (deseable).
• Dominio de Spring Boot, Spring Data, Spring Security, Spring Web.
• Habilidades avanzadas en lenguajes de programación Java, SQL y NoSQL.
• Dominio de Angular, React, JavaScript, Vue JQuery, Node.js, Express.
• Experiencia implementando frameworks de frontend (Bootstrap, Foundation).
• Habilidades en lenguajes de programación SQL y NoSQL.
• Experiencia en el ciclo de vida del software por medio de herramientas CI/CD (Jenkins, GitLab, CircleCI…)
• Experiencia en interpretación de diagramas UML (Diagrama Casos de uso, Flujo, Secuencias, Clases).
Qualificações
• Desarrollo de microservicios, integraciones API REST, SOAP, Brokers por medio del lenguaje de programación Java.
• Mantenimiento del código fuente por medio de herramientas de control de código (GIT, Bucket, GitHub…).
• Desarrollo de aplicaciones frontend que puedan integrarse con tecnologías API REST, SOAP, Brokers.
Comprensión de documentación de requerimiento de software así como la documentación de arquitectura y diagramas UML.