Detalles de la Vacante

Full Stack (Java + Angular)

Descripción

Empresa: ITJ

Colaborarás con equipos multifuncionales para diseñar, desarrollar, probar y mantener soluciones de software escalables que respalden las necesidades del negocio. El candidato ideal tiene experiencia sólida con Java, Angular y prácticas modernas de arquitectura de software, junto con excelentes habilidades de comunicación y resolución de problemas.

Experiencia requerida

1-3 años para nivel asociado; 5+ años para nivel senior

Responsabilidades

Diseñar, desarrollar, probar y mantener aplicaciones y servicios de software. Colaborar con los equipos de producto, QA e ingeniería durante todo el ciclo de vida del desarrollo. Desarrollar y dar soporte a microservicios basados en eventos y sistemas distribuidos. Participar en discusiones de arquitectura y decisiones técnicas. Crear y mantener documentación técnica, diagramas y especificaciones. Asegurar que se cumplan los estándares de calidad, seguridad y rendimiento. Contribuir a revisiones de código y compartir mejores prácticas. Apoyar procesos de desarrollo ágil. Para candidatos senior: brindar liderazgo técnico y mentoría.

Conocimientos técnicos

Java 8+, Spring Boot, Angular 10+ (TypeScript), HTML5, CSS, bases de datos relacionales (PostgreSQL o similar), Git/GitLab, arquitectura de microservicios, sistemas basados en eventos, entornos ágiles, AWS (ECS, S3, CloudFront), Terraform, CI/CD, Micro Frontends y arquitectura hexagonal.

Habilidades

Proactivo, automotivado, fuerte sentido de propiedad y responsabilidad, capacidad para colaborar eficazmente entre equipos, pasión por construir soluciones de software de alta calidad.

Escolaridad

Licenciatura en Ciencias de la Computación, Ingeniería, Ciencias de la Vida o campo afín; también se considerará experiencia práctica equivalente.

Experiencia

1-3 años para nivel asociado; 5+ años para nivel senior

Conocimientos

Java 8+, Spring Boot, Angular 10+ (TypeScript), HTML5, CSS, bases de datos relacionales (PostgreSQL o similar), Git/GitLab, arquitectura de microservicios, sistemas basados en eventos, entornos ágiles, AWS (ECS, S3, CloudFront), Terraform, CI/CD, Micro Frontends y arquitectura hexagonal.

Habilidades

Proactivo, automotivado, fuerte sentido de propiedad y responsabilidad, capacidad para colaborar eficazmente entre equipos, pasión por construir soluciones de software de alta calidad.

Actividades

Diseñar, desarrollar, probar y mantener aplicaciones y servicios de software. Colaborar con los equipos de producto, QA e ingeniería durante todo el ciclo de vida del desarrollo. Desarrollar y dar soporte a microservicios basados en eventos y sistemas distribuidos. Participar en discusiones de arquitectura y decisiones técnicas. Crear y mantener documentación técnica, diagramas y especificaciones. Asegurar que se cumplan los estándares de calidad, seguridad y rendimiento. Contribuir a revisiones de código y compartir mejores prácticas. Apoyar procesos de desarrollo ágil. Para candidatos senior: brindar liderazgo técnico y mentoría.

Educación

Licenciatura en Ciencias de la Computación, Ingeniería, Ciencias de la Vida o campo afín; también se considerará experiencia práctica equivalente.

Idiomas

Inglés - Avanzado

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés - Avanzado