Desarrollador Java Sr

En INFOTEC estamos buscando talento para integrarse a nuestro equipo de trabajo.

Empieza tu proceso de postulación aquí.

Si te interesa, envía tu CV a talento@infotec.mx y talento_rh@infotec.mx

O comunicate al Tel: 5624-2800, Ext. 2124

Funciones
  • Diseñar, construir y probar sistemas de información con distintas arquitecturas utilizando metodologías establecidas y con apego a las especificaciones de calidad definidas
  • Análisis y modelado de sistemas de información utilizando UML
  • Apego a modelos y procesos de Ingeniería de Software
  • Desarrollo de sistemas de información (back-end/front-end) utilizando programación orientada a objetos, patrones y mejores prácticas
  • Definición y ejecución de pruebas para sistemas de información utilizando herramientas automatizadas
  • Documentación y mantenimiento de sistemas de información
Conocimientos

Requeridos

  • UML con varios niveles de abstracción
  • Lógica de programación, elaboración de algoritmos complejos
  • Conocimiento de patrones de arquitectura de software
  • Uso de patrones de diseño para elaboración de código
  • Java EE 7 u 8
  • Uso de entorno de desarrollo Eclipse o IntelliJ
  • Uso de lenguaje de consultas SQL
  • Conexión a gestores de bases de datos como MySQL, SQL, Informix u Oracle para ejecución de consultas complejas
  • Conexión a gestores de bases de datos NoSQL
  • Implementación de arquitecturas cliente/servidor y orientadas a microservicios
  • Implementación con frameworks como Struts, Spring, JSF, PrimeFaces, MyBatis
  • Uso de tecnologías de reporteo como Cristal Report, Microsoft reporting services o Jasper
  • Implementación de single page applications con frameworks como angularjs, react, polymer o vuejs
  • Desarrollo con herramientas como maven, gradle, JUnit
  • Control de versiones con Git / GitLab
  • Implementación de servicios REST
  • Framework Spring (Spring data, Spring Web)
  • HTML, Javascript, CSS, XML, Ajax para el desarrollo de aplicaciones Web enriquecidas

Deseables

  • Uso de elasticsearch
  • Manejo de marco de trabajo Scrum
Experiencia
  • Al menos 4 años
Certificaciones
  • Deseable: Java SE Programmer, Java Web Developer, Posgrado
Formación
  • Licenciatura o Ingeniería en Sistemas, Computación, Informática o afín (titulado)
Contratación
  • Honorarios