[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