Back to search
2Brains Linkedin · Posted 14d ago

Desarrollador Full-Stack (Java + Angular + IA)

Chile

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

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.

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.

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.

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.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.

Unlock free search