Nos encontramos en la búsqueda de un Desarrollador Java para trabajar en uno de nuestros principales clientes, en un proyecto de gran visibilidad a nivel nacional.
Principales responsabilidades:
- Desarrollo de nuevas funcionalidades y mantenimiento de las existentes.
- Participación en reuniones de requerimientos y diseño de soluciones con otros grupos involucrados.
- Gestión de incidentes y reclamos.
- Despliegue de actualizaciones en ambientes de test y producción.
¿Qué buscamos?
Requisitos excluyentes:
Experiencia comprobable en el desarrollo de aplicaciones Java EE utilizando JavaServer Faces (JSF) para la capa de presentación, Enterprise JavaBeans (EJB) para la capa de negocio y Java Persistence API (JPA) para la persistencia de datos, asegurando una correcta integración entre las capas y siguiendo las mejores prácticas de arquitectura.
- Experiencia en desarrollo con Java EE, utilizando JPA para la persistencia de datos y EJBs (mínimo 2 años).
- Experiencia en el desarrollo de interfaces de usuario utilizando JSF (mínimo 1 año).
- Experiencia laboral con servidores de aplicaciones JBoss y/o Wildfly (mínimo 2 años).
- Manejo de bases de datos SQL, preferentemente PostreSQL (mínimo 2 años).
- Experiencia en desarrollo y consumo de APIs REST con Java (mínimo 2 años).
- Uso de Maven para la construcción y gestión de proyectos en Java (mínimo 2 años).
- Conocimientos en HTML5, CSS3, JavaScript, jQuery, Bootstrap y AJAX.
- Manejo de entornos de desarrollo integrados (IDE) como Eclipse IDE y/o IntelliJ IDEA.
- Manejo de herramientas de versionado (mercurial/GitLab, etc).
- Capacidad de análisis y resolución de problemas de negocio.
Habilidades Complementarias:
- Desarrollo de aplicaciones contenerizadas utilizando Docker y Kubernetes.
- Uso de Angular o React para frontend.
- Manejo de tecnologías SpringBoot.
- Experiencia en la construcción y automatización de pipelines de CI/CD para el ciclo de vida del desarrollo de software.