Back to search
2brains Getonbrd · Posted 1mo ago

Desarrollador Full-Stack (Java + Angular + IA)

Remote Remote

Programming remote_local es computer_provided
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Requerimientos del cargo

Competencias técnicas excluyentes:

Disponibilidad para viajar a Santiago ante eventualidades

● Experiencia mínima de 3 años en desarrollo de software de punta a punta. ● Dominio de Java 11–17 y Spring Boot para el desarrollo de APIs y servicios. ● Conocimiento avanzado de Angular para construcción de interfaces. ● Manejo de bases de datos relacionales (p. ej., PostgreSQL, MySQL) y no relacionales (p. ej., MongoDB). ● Experiencia en Google Cloud Platform (GCP) u otra nube pública. ● Dominio de herramientas de control de versiones como GitHub y flujos de trabajo colaborativos (pull requests, code review). ● Manejo de frameworks de pruebas (JUnit, Mockito) y buenas prácticas de desarrollo. ● Capacidad para integrar copilotos de código y otras herramientas de IA que generen código o documentación; comprensión de cómo aprovecharlas para ahorrar tiempo y mejorar la calidad de las soluciones. Competencias y habilidades blandas ● Capacidad analítica y de resolución de problemas, orientada a buscar soluciones escalables y alineadas al negocio. ● Aprendizaje continuo y apertura a nuevas herramientas y metodologías; la IA y la automatización cambian rápidamente y requieren una mentalidad flexible. ● Habilidades de comunicación oral y escrita que faciliten la colaboración con equipos de desarrollo, diseño y stakeholders no técnicos. ● Pensamiento crítico y ético; aunque las herramientas de IA pueden generar código y sugerir soluciones, es el desarrollador quien debe evaluar su idoneidad y asegurar que cumplen con los estándares de seguridad y ética. ● Espíritu de innovación y creatividad para plantear mejoras y aprovechar las oportunidades que ofrecen las tecnologías emergentes.

Projects

2Brains es una consultora tecnológica que impulsa el crecimiento y la evolución de organizaciones líderes en Latinoamérica. Diseñamos y construimos el futuro digital de nuestros clientes a través de una integración profunda y estratégica de negocio, experiencia y tecnología, convirtiendo desafíos complejos en impacto real.Hoy, 2Brains forma parte de Acid Labs, uno de los principales grupos de consultoría tech e innovación de la región. Esta adquisición fortalece nuestra propuesta de valor, ampliando nuestra escala, capacidades tecnológicas y presencia regional, y nos permite acompañar a nuestros clientes con soluciones más robustas, ágiles y de alto impacto en todo su ciclo de transformación.

Funciones del cargo

● Analizar requerimientos y diseñar soluciones técnicas que cubran tanto el front‑end (angular) como el back‑end, identificando oportunidades de automatización y mejora continua. ● Construir interfaces de usuario utilizando Angular u otros frameworks modernos, asegurando la consistencia con los estándares de diseño y accesibilidad. ● Desarrollar servicios y APIs en Java (21 en adelante) con Spring Boot, integrando bases de datos relacionales y no relacionales según corresponda. ● Integrar herramientas de inteligencia artificial para automatizar tareas repetitivas y acelerar la escritura de código. Esto incluye el uso de GitHub Copilot, que es capaz de sugerir funciones completas y generar estructuras de código estándar con un solo comentario, reduciendo el tiempo dedicado a la elaboración de boilerplate. ● Diseñar prompts efectivos y desarrollar “skills” personalizados que permitan explotar las capacidades de los copilotos de código; la habilidad de dialogar con estas herramientas y obtener respuestas precisas se está convirtiendo en una competencia crítica. ● Mantener un enfoque en la calidad mediante la implementación de pruebas automáticas y el uso de frameworks como JUnit y Mockito, apoyándose en asistentes de IA para generar casos de prueba cuando resulte oportuno. ● Participar en revisiones de código y en la definición de arquitecturas escalables, incorporando prácticas de DevSecOps y seguridad continua a través de pipelines de CI/CD. ● Gestionar la infraestructura en Google Cloud Platform (GCP), aprovechando conceptos de IaC (Infrastructure as Code) y colaborando con equipos de DevOps para automatizar despliegues y monitoreo. ● Colaborar con equipos de diseño, producto y QA para asegurar que los desarrollos cumplan con los objetivos de negocio, aportando su mirada técnica y buscando siempre la mejora de la experiencia de usuario.

Condiciones

  • Trabajar con un equipo de alto rendimiento, aprendemos y nos desarrollamos juntos.
  • Acceso a grandes clientes y proyectos desafiantes.
  • Aprendizaje y crecimiento permanente, organizamos meetups, capacitaciones y actividades culturales.
  • Un entorno de trabajo flexible y dinámico.
  • Espacio para charlas internas.
  • Asignación de computadora para tu trabajo.
  • Cursos de especialización.

Opcionales

Competencias técnicas deseables ● Experiencia con Jenkins, Kubernetes y Docker para integración y despliegue continuo. ● Conocimientos en automatización de infraestructura y herramientas de IaC (Terraform, Pulumi). ● Familiaridad con AIOps y monitoreo inteligente de aplicaciones y sistemas. ● Experiencia en plataformas de low‑code/no‑code para prototipar soluciones internas. ● Habilidad para integrar servicios de IA externos (API de reconocimiento de imágenes, procesamiento de lenguaje natural o motores de recomendación). ● Experiencia en metodologías ágiles y colaboración en equipos multidisciplinarios.
Free. 20 seconds. No password. See every match in this search.

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