Trabajo de Arquitecto de SW (Java/Cloud) en R3D Consulting, Puebla - México

Arquitecto de SW (Java/Cloud)

  • Sueldo (MXN)

    No especificado

  • Lugar

    Puebla, Puebla

  • Tipo de puesto

    Empleado de tiempo completo

Se requiere un conjunto de arquitectos de software con experiencia de al menos 3 años desarrollando y definiendo arquitecturas de software basadas en tecnología Java y Cloud:

Conocimientos Técnicos
  • Conocimiento y experiencia en el uso del modelo MVC y Serverless.
  • Desarrollo de aplicaciones Enterprise. Es deseable alguna certificación en Java Enterprise Edition (Java EE).
  • Java EE 6 Enterprise Architect Certified Master | 1Z0-807 (Además de las certificaciones a nivel desarrollador)
  • Uso de metodologías de desarrollo ágiles, en particular SCRUM.
  • Uso y gestión de Jira y Confluence.
  • Uso de herramientas como Eclipse (JBoss Developer Studio), JBoss, JSF (Prime Faces), Hibernate, Maven, Jasper Reports.
  • Uso de base de datos Oracle y/o MS SQL Server, así como PL/SQL, Stored Procedures, Funciones, Triggers, es decir, funciones avanzadas de explotación y optimización de base de datos.
  • Uso de base de datos no relacionales como DynamoDB y MongoDB.
  • Creación de repositorios de código fuente con Subversion o Git.
Arquitectura de Software
  • Experiencia definiendo arquitecturas basada en web services y microservicios.
  • Experiencia definiendo arquitecturas de software para aplicaciones “Enterprise”, con una visión modular, escalable y reusable.
  • Experiencia definiendo patrones de diseño.
  • Experiencia definiendo modelos de datos y bases de datos relacionales.
  • Experiencia mapeando procesos e identificando puntos de mejora y optimización en los mismos.
Habilidades de Gestión
  • Experiencia fungiendo como Product Owner.
  • Experiencia fungiendo como líder técnico para un equipo de desarrollo.
  • Experiencia asignada y dando seguimiento a tareas a desarrolladores.
  • Experiencia resolviendo problemas técnicos avanzados con la tecnología utilizada.
  • Experiencia realizando pruebas integrales.
  • Experiencia definiendo Historias de Usuario y Sprints para el equipo de desarrollo.

 

Competencias:
  • Trabajo en equipo
  • Cumplimiento de objetivos
  • Empatía
  • Proactivo y propositivo
  • Responsable en el cumplimiento de plazos
      Toma de decisiones