Desarrollador Full-Stack Senior Java / Node.js – GCP en BC Tecnología

FULL_TIME

Santiago
Se trabaja algunos días de forma remota y otros en la oficina en: Santiago
(Híbrido)
| Senior | Full time | Programación

8 postulaciones
Responde entre 2 y 10 días
Revisado por última vez hace 8 días
Buscamos un(a) Desarrollador(a) Full Stack Senior con sólida experiencia en desarrollo de software, arquitecturas modernas y servicios Cloud GCP. Será responsable de diseñar, desarrollar e implementar soluciones escalables y de alta disponibilidad, participando activamente en equipos ágiles y asegurando el cumplimiento de las mejores prácticas de desarrollo, calidad y seguridad del código.

Postula a través de Get on Board.

Principales responsabilidades

Desarrollar e implementar soluciones mediante metodologías iterativas, incrementales y de entrega continua, respetando las políticas y estándares de desarrollo definidos por la organización. Comprender en profundidad los sistemas bajo su responsabilidad para desarrollar soluciones alineadas con la visión de producto y las necesidades del negocio. Ejecutar pruebas unitarias y revisiones de código, garantizando altos estándares de calidad, mantenibilidad y seguridad. Diseñar e implementar soluciones técnicas robustas, escalables y orientadas a microservicios e integración de plataformas. Elaborar la documentación técnica de aplicaciones y APIs utilizando los estándares definidos por el área. Estimar esfuerzos, planificar desarrollos y colaborar en la definición de la hoja de ruta tecnológica de los proyectos. Implementar soluciones siguiendo patrones de diseño, arquitecturas de referencia y lineamientos técnicos establecidos por los líderes de disciplina. Participar activamente en iniciativas de mejora continua, promoviendo buenas prácticas de desarrollo y calidad de software.

Requisitos

Experiencia
Mínimo 5 años de experiencia en desarrollo de software. Experiencia comprobable trabajando con Google Cloud Platform (GCP). Experiencia en desarrollo de APIs, microservicios y arquitecturas distribuidas. Participación en equipos de desarrollo bajo metodologías ágiles (Scrum/Kanban).
Conocimientos técnicos
Lenguajes y Frameworks
  • Java Full Stack. Node.js. NestJS. React. JavaScript. TypeScript.
Cloud y DevOps
  • Google Cloud Platform (GCP). Docker. Kubernetes. CI/CD.
Arquitectura y Desarrollo
  • Microservicios REST/RESTful. Arquitectura Hexagonal. Arquitectura Orientada a Eventos. Patrones de diseño (SOLID, Clean Architecture, YAGNI). Pruebas unitarias. Prácticas de desarrollo: TDD, DDD, ATDD, Pair Programming y Group Programming.
Integración y Plataformas
  • Brokers de mensajería: Kafka, Pub/Sub, Service Bus. OpenAPI Specification (OAS). Estándares de diseño de APIs.
Bases de Datos
  • Relacionales: SQL Server, PostgreSQL o similares. No relacionales: MongoDB o similares.
Calidad y Gestión
  • SonarQube. Veracode. Git y/o SVN. Jira.

Será un plus

  • Experiencia con Angular y/o Vue.js.
  • Experiencia con Express.js para backend.
  • Conocimientos en .NET Core.

GETONBRD Job ID: 62116

Política de trabajo remoto

Híbrido

Se trabaja algunos días de forma remota y otros en la oficina en Santiago (Chile).

Reporta este empleo
  1. Empleos
  2. Programación
  3. BC Tecnología
  4. Desarrollador Full-Stack Senior Java / Node.js – GCP

Acerca de BC Tecnología

Somos una consultora de TI con personal experto en diferentes áreas de tecnología. — Perfil completo de BC Tecnología

Desarrollador Full-Stack Senior Java / Node.js – GCP
BC Tecnología • Santiago
Se trabaja algunos días de forma remota y otros en la oficina en: Santiago
(Híbrido)
Compartir este empleo Compartir