ANALISTA TECNICO JUNIOR

Fecha: 17 abr 2026

Ubicación: Bogotá, D.C., CO

Empresa: keraltysas

Propósito del cargo

Desarrollar productos de software de complejidad baja y media, garantizando el cumplimiento de los requerimientos funcionales y no funcionales; teniendo como directriz los diseños técnicos definidos para el proyecto, así como la metodología de desarrollo, estándares de arquitectura y seguridad informática, establecidos por Keralty.

Formación complementaria

Tecnólogo graduado o estudiante activo  de Ingeniería de Sistemas, Electrónica y afines, Administración de empresas y afines                                                                                    
                                                                                    

Conocimientos Técnicos

Desarrollador Java / Analista Junior1. Perfil Técnico

  • Lenguajes: Java 8 y 11+ (Manejo basico de POO, Streams y Collections).
  • Frameworks: Experiencia (o conocimiento teórico avanzado) en Quarkus y/o Spring Boot.
  • Bases de Datos: SQL avanzado, específicamente sobre Oracle Database. Capacidad para entender modelos de datos existentes y realizar consultas optimizadas.
  • Arquitectura: Conceptos claros de Microservicios, APIs REST y persistencia con Hibernate/JPA.

Herramientas y Metodología

  • Control de Versiones: Git (manejo de flujos en GitHub).
  • Contenedores: Conocimientos básicos de Docker (para despliegue de entornos locales).
  • Gestión de Dependencias: Maven (manejo de pom.xml y repositorios).
  • IDE: IntelliJ IDEA.

Experiencia Laboral Específica

Experiencia de 1 a 2 años en proyectos de construcción de software, con rol de desarrollador. 

Roles y Responsabilidades del cargo (A)

  • Codificar los requerimientos funcionales y técnicos, de complejidad media, de acuerdo con lo definido en los diseños de la solución:
     - Analizando y entendiendo los requerimientos funcionales y no funcionales. 
    - Desarrollando el código requerido observando los lineamientos y mejores prácticas.
    - Documentando el código generado.
    - Incluyendo en el código la pruebas unitarias que garanticen la atención de requerimientos funcionales y no funcionales.
    - Realizando en el código los ajustes solicitados por el líder técnico. 
  • Codificar los requerimientos funcionales y técnicos, de complejidad baja, de acuerdo con lo definido en los diseños de la solución:
    - Analizando y entendiendo los requerimientos funcionales y no funcionales. 
    - Desarrollando el código requerido observando los lineamientos y mejores prácticas.
    - Documentando el código generado.
    - Incluyendo en el código la pruebas unitarias que garanticen la atención de requerimientos funcionales y no funcionales.
    - Realizando en el código los ajustes solicitados por el líder técnico. 
  • Participar activamente en la etapa de pruebas:
    - Analizando y resolviendo oportunamente los incidentes que le son asignados.
    - Dando la retroalimentación a los equipos de pruebas o usuarios, para que se haga una buena identificación de incidentes.
    - Ajustando los artefactos que lo requieran, después de atender un inicidente.
  • Participar en las actividades que garanticen el seguimiento y control del desarrollo:
    - Asistiendo a las reuniones de planeación a las que sea convocado.
    - Asistiendo a las reuniones de seguimiento a las que sea convocado.
    - Entregando información veraz sobre el avance de las actividades que le han sido asignadas. 
    - Asistiendo a las reuniones de retroalimentación y cierre de ciclos o proyectos.
    - Expresando las oportunidades de mejoramiento que identifique en el proceso de desarrollo.