Hace 2 días
Desarrollador Fullstack Java/Angular
Si el reclutador te contacta podrás conocer el sueldo
Sobre el empleo
Detalles
Contratación:
PermanenteHorario:
Tiempo completoEspacio de trabajo:
PresencialDescripción
¡Únete a Nuestro Equipo Como Desarrollador Fullstack!
¿Estás listo para dar el siguiente paso en tu carrera? Buscamos un Desarrollador Fullstack altamente motivado y experimentado para unirse a nuestro equipo de tecnología en proyectos emocionantes del sector Financiero.
¿Qué Ofrecemos?
- Seguro de Gastos Médicos Mayores: Tu bienestar es nuestra prioridad.
- Pago Mensual
- 2 días adicionales a las vacaciones
- Seguro de Vida
- Caja de Ahorro
- Ambiente Colaborativo: Comunicación efectiva y trabajo en equipo con profesionales talentosos.
Responsabilidades Clave:
Desarrollo Frontend con Angular: Crear y mantener interfaces de usuario dinámicas y responsivas utilizando Angular, asegurando que las aplicaciones sean eficientes, accesibles y ofrezcan una buena experiencia de usuario (UX/UI).
Desarrollo Backend con Java: Construir y mantener el backend de aplicaciones utilizando Java, implementando lógicas de negocio y conectando con bases de datos y otros sistemas mediante microservicios.
Implementación de Microservicios: Diseñar, desarrollar y mantener arquitecturas basadas en microservicios, garantizando la escalabilidad y el desacoplamiento de componentes para facilitar el mantenimiento y las actualizaciones.
Desarrollo de Scripts en PostgreSQL: Escribir y optimizar consultas SQL para interactuar con bases de datos PostgreSQL. Desarrollar procedimientos almacenados, funciones y scripts para asegurar el rendimiento y la eficiencia de las consultas.
Desarrollo y Consumo de Servicios REST: Crear y gestionar APIs RESTful, tanto para el consumo como la exposición de servicios, asegurando que los endpoints sean seguros, eficientes y bien documentados.
Consumo de Servicios REST/SOA: Integrar aplicaciones con servicios externos a través de arquitecturas REST o SOA, garantizando una correcta comunicación entre sistemas.
Documentación Técnica (UML): Generar y mantener diagramas UML para documentar el diseño del sistema, especificaciones funcionales y flujos de trabajo, facilitando la comprensión por parte de otros equipos y stakeholders.
Metodología SCRUM: Participar activamente en equipos de desarrollo bajo la metodología Scrum, contribuyendo a la planificación de sprints, revisiones y entregas incrementales de producto.
Planeación en Azure DevOps y GIT: Gestionar el ciclo de vida del desarrollo de software utilizando herramientas como Azure DevOps, planificando tareas, automatizando pipelines de integración continua, y gestionando el control de versiones a través de GIT.
Protección de Información Sensible: Implementar técnicas de encriptación y otros métodos de seguridad para proteger la información sensible, asegurando el cumplimiento de normativas como PCI DSS en el manejo de datos financieros.
Conocimientos en UX/UI: Colaborar en la creación de interfaces atractivas y fáciles de usar, garantizando que la experiencia del usuario final sea fluida y consistente.
Cumplimiento de PCI DSS: Asegurar que el desarrollo y mantenimiento de las aplicaciones cumplan con los estándares de seguridad establecidos en PCI DSS, especialmente en aplicaciones que manejan información bancaria.
Experiencia en el sector banca (deseable): Aplicar conocimientos previos en el sector financiero para desarrollar soluciones ajustadas a las necesidades específicas de la industria bancaria, cumpliendo con sus regulaciones y estándares de seguridad.
ID: 19313331
Refina la ubicación de tu búsqueda
Refina la ubicación de tu búsqueda