Ingeniero de Software Sr. (Audicana)

Ingeniero de Software Sr. (Audicana)

01 nov
|
Gft Technologies
|
Audicana

01 nov

Gft Technologies

Audicana

Descripción del rol_Acerca del rol_Buscamos un(a) Desarrollador(a) Java EE para integrarse al equipo que evoluciona y mantiene la plataforma web de banca en línea para clientes personales y empresariales en varios países de la región. Se trata de una aplicación empresarial de gran escala, con capa de presentación (acciones y páginas JSP) y capa de negocio (EJB) desplegadas sobre un servidor de aplicaciones Java EE, que se integra con mensajería, microservicios, pasarelas de API, motores de casos y servicios de terceros. La persona seleccionada trabajará en un entorno regulado, con múltiples equipos aportando cambios en paralelo, ciclos de integración coordinados y fuertes exigencias de seguridad, estabilidad y trazabilidad.
Un día en este rol_Los cambios se agrupan en ciclos de integración coordinados: los pases se promueven uno a uno a un ambiente de stagging, donde se prueban por turno con un plazo acotado para el visto válido; si no hay reintegraciones, el grupo avanza en conjunto a preproducción y producción. Se espera que la persona seleccionada resuelva con prioridad los conflictos y fallos de validación de sus PRs, documente cada pase con su guía de instalación y plan de rollback, y dé seguimiento post-instalación en los países donde aplique.
Desarrollar y mantener funcionalidades de la capa de presentación (acciones, validaciones, páginas JSP, definiciones de navegación y recursos de etiquetas) y de la capa de negocio (EJB, DAOs, helpers y DTOs) de la plataforma de banca en línea.
Implementar flujos transaccionales y de autoservicio para distintos productos y gestiones (transferencias, pagos de servicios y tarjetas, apertura de cuentas, certificados, planillas, firmas digitales y otros), considerando las reglas propias de cada país.
Participar en el flujo de Pull Requests: ramas por funcionalidad,



convención de nombres y commits, plantilla de PR con alcance, ticket asociado y plan de rollback, atención a revisiones humanas y asistidas por IA, y resolución de conflictos.
Documentar decisiones técnicas relevantes mediante registros de decisiones de arquitectura (ADR) y completar la documentación del pase a producción (guía de instalación, configuraciones de servidor, seguimiento post-instalación).
Participar en los ciclos de integración y certificación (stagging, preproducción y producción): pruebas por turno, visto bueno por pase y reintegraciones cuando corresponda.
Control de versiones y colaboración: repositorio Git corporativo único con flujo de Pull Requests, revisiones por code owners y revisiones asistidas por IA.
Gestión de trabajo: tableros ágiles y tickets de pase a producción vinculados a cada PR.
Servidores de aplicaciones Java EE con balanceo, servidores web de borde y middleware de mensajería.
Pipelines de integración y entrega continua con ambientes de integración (stagging), preproducción y producción.
Seguridad y calidad: análisis estático y de dependencias (SAST/SCA), revisión automatizada de PRs y gestión de secretos en bóvedas.
Observabilidad: herramientas de APM, paneles y análisis de logs y volcados de memoria.
Comunicación: plataforma de mensajería corporativa para coordinación de integraciones y revisiones asincrónicas.




La experiencia requerida_Competencia técnicaNivel requeridoTipoJava (8 o superior) y programación orientada a objetos aplicada a sistemas empresarialesIntermedioObligatorioJava EE / Jakarta EE: EJB (session beans), JMS, JNDI, servlets y JSPIntermedioObligatorioFrameworks web basados en acciones (tipo Struts) y definiciones de layout (tiles)Intermedio/AvanzadoObligatorioFrontend web clásico: JSP/JSTL, HTML, CSS, JavaScript y jQueryIntermedio/AvanzadoObligatorioServidores de aplicaciones Java EE (p. ej. WebSphere): configuración, enlaces de nombres, almacenes de certificadosIntermedioDeseableMensajería empresarial (MQ/JMS) e integración con servicios REST/SOAP y pasarelas de API (OAuth 2.0)Intermedio/AvanzadoDeseablePruebas unitarias con JUnit y mocking (EasyMock/PowerMock o similares)Intermedio/AvanzadoDeseableMaven: módulos, dependencias y empaquetado (WAR/EAR)Intermedio/AvanzadoObligatorioGit y GitHub: branching por funcionalidad, Pull Requests, resolución de conflictos, revisión por code ownersAvanzadoObligatorioCI/CD con pipelines (Azure DevOps o similar) y gestión de configuración por ambienteIntermedioObligatorioAnálisis de rendimiento: memoria heap, volcados, timeouts y pools de hilos en servidores de aplicacionesIntermedioDeseableHerramientas SAST/SCA y quality gatesIntermedioDeseableObservabilidad y APMBásico/IntermedioDeseableInternacionalización con archivos de recursos y configuración multi-paísIntermedioDeseableIntegración con motores de casos/BPM y firma digitalBásico/IntermedioDeseableNociones de banca digital, regulación local y cumplimiento (p. ej. PCI DSS)Básico/IntermedioDeseable4 a 7 años de experiencia en desarrollo Java EE, idealmente en aplicaciones web de gran escala y alta concurrencia.
Experiencia comprobable manteniendo y evolucionando aplicaciones em

📌 Ingeniero de Software Sr. (Audicana)
🏢 Gft Technologies
📍 Audicana

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ingeniero de software sr. (audicana) / audicana

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ingeniero de software sr. (audicana) / audicana