Descripción:
Buscamos un Java Senior Developer con experiência en desarrollo de aplicaciones empresariales y soluciones para el sector salud. La persona participará en el diseño, desarrollo, mantenimiento e integración de sistemas críticos relacionados con historia clínica electrónica, farmacia, laboratorio, vacunación y vigilancia epidemiológica.
Requisitos:
Responsabilidades
Diseñar y desarrollar aplicaciones empresariales utilizando Java J2EE.
Implementar arquitecturas basadas en patrones MVC y patrones de diseño empresariales.
Desarrollar e integrar servicios REST y SOAP.
Construir componentes web utilizando JSF, PrimeFaces, JQuery, HTML5 y Bootstrap.
Desarrollar y optimizar consultas, procedimientos almacenados y objetos de base de datos Oracle.
Implementar pruebas unitarias y asegurar la calidad del código.
Gestionar código fuente mediante Git y proyectos Maven.
Participar en la integración de sistemas clínicos bajo estándares de interoperabilidad en salud.
Colaborar con equipos multidisciplinarios para garantizar la disponibilidad y escalabilidad de las soluciones.
- Requisitos Técnicos
Desarrollo Backend
Java SE 8 o superior.
J2EE.
EJB 3.0.
Patrones de diseño:
MVC
Facade
Session Facade
Transfer Object (DTO)
Data Access Object (DAO)
Java RMI.
JDBC avanzado.
Maven.
Git.
Desarrollo Frontend
Java Server Faces (JSF) 2.0 o superior.
PrimeFaces 6.0 o superior.
JQuery.
Ajax.
HTML5.
Bootstrap.
Integración y Reportería
Desarrollo y consumo de APIs REST y SOAP.
Experiência con herramientas de reportería:
JasperReports
iText
Apache POI
Bases de Datos
Oracle 12c o superior.
Manejo avanzado de:
DDL
DML
Procedimientos almacenados
Funciones
Paquetes
Objetos de base de datos
Herramientas y Plataformas
Eclipse.
NetBeans.
Oracle JDeveloper 11g/12c.
Conocimientos básicos de administración y configuración de WebLogic 12c.