Analista Programador

BC Tecnología - Santiago (Hybrid)

BC Tecnología

Salary: $$$
Type: Full time

Tags: Java Git SQL Oracle

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.

© Get on Board.

Funciones Principales

  • 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.

Requisitos y Perfil

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.

Requisitos Deseables

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.

Beneficios

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.

Source: GetOnBoard | Main Category: Programming