BC TecnologíaChile

Analista Programador

Description

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. 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. BC Tecnología es una consultora de TI que administra portafolio, desarrolla proyectos, realiza outsourcing y selección de profesionales. Diseñamos soluciones en infraestructuras tecnológicas, desarrollo de software y unidades de negocio para clientes de servicios financieros, seguros, retail y gobierno. Nuestro enfoque está en metodologías ágiles, cambio organizacional y desarrollo de productos, con un historial de 6 años diseñando soluciones a las necesidades de nuestros clientes. Participarás en proyectos innovadores con clientes de alto nivel y sectores diversos, en un entorno que promueve la inclusión, el respeto y el desarrollo técnico y profesional. 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. Experiencia adicional con JBOSS FUSE y Camel en proyectos de integración. Experiencia en herramientas de análisis de código estático y soluciones de observación de calidad. Capacidad de trabajar en entornos dinámicos y adoptar nuevas tecnologías con rapidez, y orientación al cliente.

Skills

JavaSwaggerMavenAPISQLOracleJWTPL/SQLPostmanSoapLinuxMssqlRESTGit

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching