Desarrollador Java Full Stack Senior para Sector Bancario y Financiero
Versaria, una empresa líder en sistemas de Tecnologías de Información de alta disponibilidad con más de 20 años de experiencia.
Desarrollador Java Full Stack Senior para Sector Bancario y Financiero
Experiencia mínima requerida: 4 años
Industria: Banca, Servicios Financieros, Medios de Pago, Fintech Modalidad: Presencial, Híbrida o Remota Nivel: Senior
Experiencia Profesional Requerida
• Mínimo 4 años de experiencia en desarrollo de aplicaciones Java Full Stack.
• Experiencia comprobable en instituciones bancarias, financieras, fintech o medios de pago.
• Participación en proyectos de alta disponibilidad y misión crítica.
• Experiencia en integración de aplicaciones empresariales y servicios transaccionales.
• Conocimiento de procesos financieros, pagos electrónicos, transferencias, créditos, cuentas, tesorería o sistemas regulatorios.
Conocimientos Técnicos Obligatorios
Desarrollo Backend
Lenguajes
• Java 8 o superior
• Programación Orientada a Objetos (POO)
• Programación Multihilo
Frameworks
• Spring Boot
• Spring MVC
• Spring Data JPA
• Spring Security
Desarrollo de APIs
• REST APIs
• JSON
• XML
• Swagger/OpenAPI
Microservicios
• Diseño e implementación de microservicios
• Arquitecturas distribuidas
• Balanceo de carga
• Tolerancia a fallos
Desarrollo Frontend
Tecnologías
• Angular
• React (deseable)
• HTML5
• CSS3
• JavaScript
• TypeScript
Funcionalidades
• Consumo de APIs REST
• Interfaces responsivas
• Validaciones de seguridad en front-end
Bases de Datos
Experiencia en al menos una de las siguientes:
• Oracle Database
• SQL Server
• PostgreSQL
• MySQL
Conocimientos requeridos:
• SQL avanzado
• Optimización de consultas
• Procedimientos almacenados
• Modelado relacional
Sistemas Operativos
Windows
• Administración básica de Windows Server
• Gestión de servicios
• Revisión de logs
• Configuración de aplicaciones
Linux
• Administración básica/intermedia
• Comandos de monitoreo
• Gestión de procesos
• Manejo de archivos y permisos
• Revisión de logs
Ejemplos:
• Red Hat Enterprise Linux
• Oracle Linux
• CentOS
• Ubuntu Server
Redes y Comunicaciones
Conocimientos en:
• Modelo TCP/IP
• DNS
• HTTP / HTTPS
• SSL/TLS
• Balanceadores de carga
• Puertos y conectividad
?Capacidad para:
• Diagnosticar problemas de comunicación entre aplicaciones.
• Analizar trazas de red.
• Validar conectividad entre servidores.
Herramientas deseables:
• Wireshark
• Netstat
• Tcpdump
• Traceroute
• Nslookup
?Firewalls y Seguridad
Conocimientos en:
• Conceptos de Firewall perimetral y de aplicaciones.
• Reglas de acceso.
• Segmentación de redes.
• Apertura y validación de puertos.
• Seguridad en aplicaciones web.
Experiencia deseable con:
• Palo Alto
• Check Point
• Fortinet
• Cisco ASA
Seguridad Aplicativa
Conocimiento de:
• OWASP Top 10
• Autenticación y autorización
• OAuth 2.0
• JWT
• Gestión de certificados digitales
• Encriptación y desencriptación de información
Deseable experiencia con:
• HSM
• PKCS#11
• Certificados X.509
Herramientas de Desarrollo
• Git
• GitHub
• GitLab
• Bitbucket
• Maven
• Gradle
DevOps y Automatización
Conocimientos deseables:
• Jenkins
• Azure DevOps
• Docker
• Kubernetes
• OpenShift
Metodologías
• Agile
• Scrum
• Kanban
• DevSecOps
Responsabilidades
• Desarrollo y mantenimiento de aplicaciones Java Full Stack.
• Implementación de microservicios y APIs.
• Atención y resolución de incidentes productivos.
• Análisis de vulnerabilidades y mejoras de seguridad.
• Coordinación con áreas de infraestructura, redes y ciberseguridad.
• Participación en pruebas funcionales y de rendimiento.
• Documentación técnica y transferencia de conocimiento.
• Cumplimiento de estándares regulatorios y de seguridad del sector financiero.
Competencias Profesionales
• Pensamiento analítico.
• Resolución de problemas.
• Orientación a resultados.
• Comunicación efectiva.
• Trabajo bajo presión.
• Trabajo colaborativo.
• Capacidad de aprendizaje continuo.
Conocimientos Deseables para Sector Bancario
• Core Bancario.
• Pagos SPEI.
• Transferencias interbancarias.
• Medios de pago.
• Tarjetas de crédito y débito.
• Sistemas antifraude.
• Gestión de identidades.
• Auditoría y cumplimiento normativo.
• Continuidad operativa.
• Alta disponibilidad.
- INDISPENSABLE INGLES AVANZADO (Hablado y escrito)
- INDISPENSABLE SCORE BANCARIO EN VERDE
- INDISPENSABLE VIVIR A NO MÁS DE 45 MINUTOS DEL AEROPUERTO DE TOLUCA
- NO POSTULARSE SINO CUMPLE CON LOS REQUISITOS
Skills
- Agile
- Angular
- API
- Azure
- Azure DevOps
- Bitbucket
- CentOS
- Cisco
- CSS
- DevOps
- DevSecOps
- DNS
- Docker
- Fintech
- Firewall
- Fortinet
- Git
- GitHub
- GitLab
- Gradle
- HTML
- Java
- JavaScript
- Jenkins
- JPA
- JSON
- JWT
- Kanban
- Kubernetes
- Linux
- Maven
- MVC
- MySQL
- OAuth
- OpenAPI
- OpenShift
- Oracle
- OWASP
- PostgreSQL
- React
- REST
- Scrum
- Spring
- SQL
- SQL Server
- SSL
- Swagger
- TCP/IP
- TLS
- TypeScript
- Ubuntu
- Windows Server
- Wireshark
- XML