[LEVER] Back-end Java Developer Senior 1

Chile | Remote

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.

Contamos con un equipo multidisciplinario de más de 250 especialistas en estrategia, diseño, tecnología, datos e inteligencia artificial. Combinamos visión estratégica con ejecución de excelencia para crear plataformas tecnológicas, productos digitales y experiencias omnicanal que escalan, generan eficiencia y mejoran la relación entre las organizaciones y sus usuarios.

En 2Brains no solo asesoramos: diseñamos, prototipamos, implementamos y escalamos. Trabajamos como socios estratégicos de nuestros clientes, ayudándolos a acelerar la toma de decisiones, reducir riesgos y capturar valor tangible a través de la innovación digital.

El perfil de Backend Developer en 2Brains

La misión de un desarrollador backend es construir y mantener el corazón de las aplicaciones web, asegurando su funcionalidad y rendimiento para ofrecer una experiencia óptima al usuario final. Su objetivo principal es garantizar que las aplicaciones funcionen de manera eficiente, segura y escalable del lado del servidor.

¿Qué conocimientos buscamos en el/la Back-End Developer?

  • Dominio de Java 21, Spring Boot 3, Spring Security, JWT y Lombok.
  • Experiencia con PostgreSQL y sistemas de mensajería como Pub/Sub.
  • Desarrollo de APIs con estándares como OpenAPI.
  • Conocimiento en bases de datos relacionales y no relacionales (MySQL, MongoDB, Firebase).
  • Experiencia en Docker, Kubernetes y colas de mensajería (RabbitMQ, Kafka).
  • Uso de herramientas de versionamiento (Git, GitFlow) y pipelines de CI/CD.
  • Patrones de diseño como MVC, Hexagonal, Factory, Circuit Breaker.
  • Testing unitario con JUnit, Mocha o Jest.
  • Conocimientos básicos en scripting con Bash.
Habilidades clave:
  • Capacidad para crear código limpio, eficiente y testeable.
  • Participación activa durante todo el ciclo de desarrollo.
  • Documentar, mapear, probar y optimizar aplicaciones.
  • Proponer y respaldar soluciones técnicas de forma clara y efectiva.
  • Colaboración con equipos multidisciplinarios en entornos ágiles (Scrum).
  • Capacidad para investigar, hacer preguntas y tomar la iniciativa técnica.

¿Qué competencias buscamos en el/la Back-End Developer?

  • Adaptabilidad y flexibilidad ante cambios.
  • Colaboración y trabajo en equipo.
  • Compromiso con los objetivos del equipo y del proyecto.
  • Sentido de responsabilidad y cumplimiento.
  • Capacidad para mantener el enfoque bajo presión.

Te ofrecemos

  • Trabajo hibrido (podrás trabajar algunos días desde casa).
  • 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.
  • Días de descanso.
  • Día libre por tu cumpleaños.
  • Cursos y certificaciones.

Experiencia Deseada

Senior