Analista Programador
- Realizar análisis de requerimientos, diseño lógico e implementación de componentes de software para cumplir con los requerimientos del negocio.
- Generar documentación de proyectos conforme a políticas y procedimientos de la entidad (Banco).
- Implementar soluciones siguiendo lineamientos de arquitectura, asegurando eficiencia, seguridad y calidad.
- Trabajar en equipos ágiles, apoyando el logro de los objetivos de la organización.
- Gestionar integración de servicios REST/SOAP y asegurar su correcto funcionamiento.
- Trabajar con entornos Java (Java 1.8 OpenJDK), JBoss EAP / Oracle WebLogic, Eclipse y Maven.
- Gestionar bases de datos Oracle (PL/SQL) y MSSQL (Stored Procedures), así como control de versiones con GIT (GitFlow).
- Implementar seguridad en servicios de integración mediante JWT o OAuth2.
- Contribuir al diseño de APIs, conocimiento de REST, empaque de documentación (Swagger, Postman/SoapUI) y UML.
- Participar en iniciativas de integración continua y despliegue continuo, y mantener buenas prácticas de calidad de código.
- Colaborar con equipos de infraestructura y desarrollo para una entrega estable y escalable.
Formación Académica: Analista Programador, Ingeniero en Ejecución en Informática, Titulado.
Conocimientos y experiencia deseada:
- Lenguaje Java 1.8 (OpenJDK).
- Experiencia en desarrollo con bases de datos Oracle (SQL/PL-SQL) y MSSQL (Stored Procedures).
- Gestión de versiones con GIT y experiencia con GitFlow.
- Implementación de clientes de integración REST/SOAP.
- Conocimientos de servidores de aplicaciones JBOSS EAP u Oracle WebLogic.
- Conocimiento de sistemas operativos Linux para manejo de archivos.
- Implementación de seguridad en servicios de integración (JWT, OAuth2).
- Entorno de desarrollo Eclipse y herramientas de API (Swagger, Postman, SoapUI).
- Conocimiento de Camel, JBOSS FUSE, integración continua y despliegue continuo.
- Nociones de arquitectura REST, diseño de API y buenas prácticas de desarrollo.
- Habilidades de comunicación, proactividad, organización y capacidad de trabajar bajo presión.
En BC Tecnología promovemos un ambiente de trabajo colaborativo que valora el compromiso y el aprendizaje constante. Nuestra cultura se orienta al crecimiento profesional a través de la integración y el intercambio de conocimientos entre equipos.
La modalidad híbrida que ofrecemos, ubicada en Las Condes, permite combinar la flexibilidad del trabajo remoto con la colaboración presencial, facilitando un mejor equilibrio y dinamismo laboral.
Participarás en proyectos innovadores con clientes de alto nivel y sectores diversos, en un entorno que fomenta la inclusión, el respeto y el desarrollo técnico y profesional.