Programador Java (Nivel Intermedio)

Habilidades
Responsable

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:
  • 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ón
  • Brindar soporte en Implementación
 Perfil del puesto:Nivel Educativo:Estudios de Ingeniería o Licenciatura en Sistemas Conocimientos Especializados:
  • Arquitecturas orientadas a servicios
  • Inglés técnico
 Experiencia Laboral:Al menos 2 años de experiencia Competencias:
  • Alto compromiso con la calidad y la excelencia
  • Automotivación
  • Tolerancia al estrés
  • Empatía
  • Iniciativa, Pensamiento creativo,
  • Autodidacta, en búsqueda de la innovación, de nuevas tendencias tecnológicas
  • Pensamiento critico
  • Planificación y organización
  • Excelente capacidad de comunicación y trabajo en equipo
  • Alta capacidad de análisis y solución de problemas
  • Proactivo, responsable y comprometido con el trabajo.
  • Detallista
  • Criterio propio
 

Requisitos


 Habilidades técnicas
  • Spring Framework, Microservicios utilizando Spring Boot (deseable)
  • Experiencia con Web Services SOAP / REST
  • Conocimientos de Bases de datos Sybase y MSSSQL
  • 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).
  • Experiencia desarrollando software en angular 8+ (deseable angular 11+)
  • Manejo de frameworks javascript (plus reactJS, vueJs ) (deseable)
  • Manejo de estructuras Json
  • Manejo de software de control de versiones Git
  • Criterio propio