En el Grupo Stefanini creemos en el poder de la colaboración. Co-creamos soluciones innovadoras junto con nuestros clientes, combinando tecnología de vanguardia, inteligencia artificial y la creatividad humana. Estamos a la vanguardia de la resolución de problemas de negocio, generando un impacto real a escala global. Al unirte a Stefanini, formas parte de un viaje global de transformación. Nos comprometemos a generar un impacto positivo no solo en los negocios, sino también en la vida de nuestros colaboradores. Si buscas una oportunidad de crecimiento profesional en una empresa que valora la innovación, el respeto, la autonomía y la colaboración, ¡la encontrarás aquí! Únete a nosotros y sé parte del cambio! #LI-REMOTE #LI-AN1
**Responsabilidades y funciones**
- Definir la arquitectura de los sistemas que se desplegarán en IBM WebSphere Application Server, incluyendo modelos de persistencia con Java Persistence API (JPA), componentes Enterprise JavaBeans (EJB), servicios seguros con WS-Security y componentes de presentación con JavaServer Faces (JSF).
- Definir la arquitectura de integración entre sistemas Java y sistemas desarrollados en otras plataformas.
- Definir e implementar componentes empresariales para IBM WebSphere Application Server.
- Desplegar aplicaciones y componentes empresariales en IBM WebSphere Application Server.
- Crear y revisar documentos de arquitectura.
- Inspeccionar y validar artefactos de análisis y diseño según las reglas definidas.
- Crear procedimientos automatizados o semiautomatizados para la validación de artefactos.
- Orientar y dar seguimiento a analistas, diseñadores y desarrolladores en la arquitectura e implementación de software, utilizando las tecnologías definidas para los proyectos del cliente.
- Desarrollar pruebas de concepto relacionadas con el uso de las tecnologías definidas para los proyectos del cliente.
- Participar en la optimización del rendimiento, el dimensionamiento de capacidad y la reutilización de componentes de software, utilizando las tecnologías definidas para los proyectos del cliente.
- Diseñar y desarrollar la arquitectura de software conforme a las definiciones y tecnologías del cliente, participando en las fases de elaboración, construcción y transición del proceso de desarrollo.
- Definir componentes y servicios de software relacionados con las tecnologías de los proyectos del cliente, así como sus relaciones.
- Investigar soluciones a problemas de arquitectura e integración de software relacionados con las tecnologías de los proyectos del cliente.
- Modelar arquitecturas de software usando UML, incluyendo diagramas de clases, secuencia, objetos, paquetes, despliegue, estados, actividades, comunicación y colaboración.
- Definir modelos de persistencia de datos mediante diagramas entidad-relación (ER) y mapeo objeto-relacional.
**Requisitos obligatorios**
- Título universitario completo en Informática o área afín. También se aceptarán otros títulos universitarios completos acompañados de un posgrado en Informática.
- Certificación Oracle Certified Master, Java EE 6 Enterprise Architect o superior.
- Experiencia como arquitecto(a) de aplicaciones Java EE y/o Spring.
- Experiencia en el desarrollo de aplicaciones para al menos dos de los siguientes servidores: Apache Tomcat; JBoss/WildFly; WebSphere Application Server versión 8 o superior; WebSphere Liberty.
- Experiencia en análisis y ajuste de rendimiento (tuning) de aplicaciones en servidores WebSphere Application Server.
- Experiencia en el diseño o construcción de aplicaciones con características como: uso intensivo de datos, balanceo de carga y/o clusterización; llamadas asíncronas e intercambio de mensajes; uso de servicios web SOAP y REST.
- Experiencia en el diseño de soluciones basadas en arquitectura orientada a servicios o microservicios.
- Experiencia con las siguientes herramientas: IBM Integration Bus, IBM WebSphere MQ, Apache Maven y Gradle.
**Requisitos deseables**
- Experiencia en el desarrollo de aplicaciones que utilicen portlets, JSF (PrimeFaces).
**Beneficios**
- 🍛 Vale de alimentación o vale de comidas;
- 👨🏼🎓 Descuento en cursos, universidades e instituciones de idiomas;
- 📚 Academia Stefanini: plataforma con cursos en línea, gratuitos, actualizados y con certificado;
- 🗣 Mentoría;
- 💉 Club de ventajas para consultas y exámenes;
- 🏥 Asistencia médica;
- 🦷 Asistencia odontológica;
- 💰 Club de ventajas y descuentos en los mejores establecimientos;
- 🛫 Club de viajes;
- 🐶 Convenio para mascotas.