Bc Tecnologia
Getonbrd · Posted yesterday
Desarrollador Full-Stack Senior Java / Node.js – GCP
Continue to application
Add your email once, then Caio opens the original posting.
Indexed description
Requisitos
ExperienciaMí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écnicosLenguajes y Frameworks- Java Full Stack. Node.js. NestJS. React. JavaScript. TypeScript.
- Google Cloud Platform (GCP). Docker. Kubernetes. CI/CD.
- 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.
- Brokers de mensajería: Kafka, Pub/Sub, Service Bus. OpenAPI Specification (OAS). Estándares de diseño de APIs.
- Relacionales: SQL Server, PostgreSQL o similares. No relacionales: MongoDB o similares.
- SonarQube. Veracode. Git y/o SVN. Jira.
Projects
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.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.Será un plus
- Experiencia con Angular y/o Vue.js.
- Experiencia con Express.js para backend.
- Conocimientos en .NET Core.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search
Want help applying to roles like this?
Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent