Desarrollador Java Fullstack

En INFOTEC estamos buscando talento para integrarse a nuestro equipo de trabajo. Si te interesa, envía tu CV a reclutamiento@infotec.mx.

Funciones
  • 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 de diseño 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
  • 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 NetBeans

  • Uso de lenguaje de consultas SQL

  • 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 Crystal Reports, Microsoft Reporting Services o Jasper

  • Implementación de single page applications con frameworks como Angular o React 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, Javasript, CSS, XML, Ajax para el desarrollo de aplicaciones web enriquecidas
Deseable
  • Uso de Elasticsearch

  • Certificaciones: Java SE Programmer, Java Web Developer, Scrum
Experiencia
  • Al menos 2 años
Perfil
  • Licenciatura o Ingeniería de Sistemas, Computación, Informática o afín (titulado o pasante)
Salario
  • Según aptitudes

  • Contratación por honorarios
Horario
  • Tiempo completo
Ubicación
  • CDMX