Desarrollador Java
Habilidades
Autodidacta
Responsable
Colaborador
Proactivo
Puntual
Job Description
Descripción del puesto
Objetivo General: Encargado de diseñar, desarrollar y manejar cada uno de los aspectos relacionados con la creación y el mantenimiento de una aplicación web. Debe ser capaz de tener una comunicación efectiva con los otros desarrolladores y conocer las buenas prácticas para el diseño web.
Funciones Principales:
Objetivo General: Encargado de diseñar, desarrollar y manejar cada uno de los aspectos relacionados con la creación y el mantenimiento de una aplicación web. Debe ser capaz de tener una comunicación efectiva con los otros desarrolladores y conocer las buenas prácticas para el diseño web.
Funciones Principales:
- Análisis de Requerimientos
- Análisis de documentación de interfaces de Terceros
- Coordinación con otros equipos técnicos para adecuaciones en otros sistemas relacionado.
- Implementar soluciones de integración utilizando patrones de integración empresarial, utilizando tecnologías SOAP, REST y mensajería JMS y MQ.
- Desarrollo de micro-servicios
- Versionar código fuente
- Creación de diseño técnico y documentación de implementación.
- Escaneo de Vulnerabilidades
- Brindar soporte durante pruebas de calidad
- Brindar soporte durante pruebas de certificación de usuarios (UAT)
- Brindar soporte post-implementaciónBrindar soporte en Implementación
Job Requirement
Perfil del puesto:
Nivel Educativo: Estudios de Ingeniería o Licenciatura en Sistemas
Experiencia Laboral:
Nivel Educativo: Estudios de Ingeniería o Licenciatura en Sistemas
Experiencia Laboral:
- Al menos 2 años de experiencia en puestos similares
- Habilidades técnicas
- Spring Framework
- Spring Boot
- SpringData JPA
- Microservicios en contenedores de Kubernetes
- Experiencia con Web Services SOAP / REST
- Conocimientos de Bases de datos MySQL .
- Conocimientos de lenguaje Transac-SQL
- Conocimiento Jenkins
- Arquitecturas orientadas a servicios
- JavaSript y TypeScript
- Dominio avanzado de HTML y CSS
- Experiencia en desarrollo de interfaces web adaptables (responsive design).
- Manejo de estructuras Json
- Manejo de software de control de versiones Git