Descripción del Puesto
El desarrollador Java es responsable de diseñar, desarrollar y implementar soluciones software utilizando tecnologías Java EE.
Responsabilidades:
* Diseñar y desarrollar aplicaciones Java EE con lógica de negocio compleja.
* Utilizar Spring para gestionar la integración entre diferentes componentes de la aplicación.
* Crear diseños técnicos detallados para garantizar la calidad y escalabilidad de las soluciones.
* Desplegar y mantener aplicaciones en servidores como Apache Tomcat y Weblogic.
* Usar herramientas como JIRA, Confluence y GIT para gestionar el ciclo de vida del software.
* Contribuir al diseño y desarrollo de arquitecturas orientadas a microservicios.
* Realizar tareas de automatización y gestión de infraestructura utilizando Maven y Jenkins.
* Collaborar estrechamente con equipos multidisciplinares para lograr objetivos compartidos.
Requisitos Técnicos:
* 5 años de experiencia en desarrollo Java EE (jsp, javascript, XML, API REST/SOAP).
* Experiencia con Spring y conocimiento de tecnologías relacionadas.
* Conocimiento de base de datos relacionales y experiencias en diseño de bases de datos.
* Experiencia en despliegue y mantenimiento de aplicaciones en servidores de aplicaciones como Apache Tomcat y Weblogic.
* Uso de herramientas de gestión de software como JIRA, Confluence y GIT.
* Experiencia en arquitecturas orientadas a microservicios y conocimientos en Docker y Kubernetes.
* Capacidad para aprender nuevas tecnologías y habilidades.