Capgemini
Indra Group
Desarrollador Fullstack Java PL
JavaScriptJavaNode.jsAWSGCPDockerKubernetes
Traducción automática. Consulta el original.
Descripción del puesto
Desarrollador JAVA altamente cualificado con tecnologías modernas, competencias en tecnologías BackEnd debe ser capaz de construir aplicaciones robustas, escalables y eficientes, así como gestionar y optimizar infraestructuras.
Diseñar, codificar, probar y mantener aplicaciones utilizando el lenguaje Java, trabajando con requisitos de usuarios, arquitectura de sistemas, integración de bases de datos y resolución de problemas, enfocándose en garantizar rendimiento, escalabilidad y alineación con los objetivos de negocio.
Conocimientos y Habilidades
- Desarrollador Full Stack (habilidades en el desarrollo de back-end y front-end);
- Dominio del lenguaje Java (quarkus, Spring Boot Framework, Maven, EJB, Weblogic, Node.js, Angular, Bootstrap, HTML, Javascript, CSS);
- Bases de Datos (MySQL, Oracle y Hive);
- Práctica de DevOps;
- Conocimiento de metodologías Ágiles (Scrum, Kanban, Microsoft Solutions Framework (MSF), Extreme Programming (XP), Lean Manufacturing);
- Conceptos de computación distribuida y microservicios;
- Orquestación de contenedores (Kubernetes, Red Hat OpenShift, Rancher);
- Cluster Kubernetes y sus recursos;
- Contenedores Docker;
- Procesos y herramientas de entrega continua: CICD Jenkins y Argo;
- Cloud Públicas IBM Cloud, Microsoft Azure, Google Cloud Platform [GCP, AWS];
- Construcción de mecanismos de monitorización de entorno cloud Prometheus y Grafana;
- Conocimiento en desarrollo e integración de API REST;
- Gestión de codebase, builds y Control de versiones Git, Gitlab.
Requerido
- Grado Superior Bachillerato en áreas de TI
