Desarrollador Back-end

2BRAINS

2BRAINS

Salary: $$$
Type: Tiempo completo

Tags: Java REST API SQL NoSQL

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.

This job offer is available on Get on Board.

¿Cuales serán tus responsabilidades como Desarrollador Back End?

  • Diseñar y desarrollar servicios backend en Java (Spring Boot / Spring Cloud).
  • Construir e integrar APIs REST y soluciones orientadas a eventos.
  • Diseñar arquitecturas cloud en AWS (Lambda, ECS, API Gateway, Step Functions).
  • Trabajar con microservicios y arquitecturas serverless.
  • Desarrollar integraciones con sistemas externos y plataformas de pago.
  • Implementar prácticas de observabilidad, monitoreo y troubleshooting.
  • Participar en decisiones de arquitectura, code reviews y mejora continua.

¿Qué conocimientos buscamos en/la Desarrollador Back End

  • +5 años de experiencia en desarrollo backend.
  • Experiencia sólida en Java (Spring Boot / Spring Cloud).
  • Experiencia en AWS (Lambda, ECS, API Gateway, SQS, SNS, EventBridge).
  • Experiencia en microservicios y/o serverless.
  • Conocimiento en Terraform (Infraestructura como Código).
  • Manejo de bases de datos SQL y NoSQL.
  • Experiencia en diseño y consumo de APIs REST.
  • Experiencia en observabilidad y monitoreo.

¿Qué competencias buscamos en/la Desarrollador Back End?

  • Alta autonomía y ownership.
  • Pensamiento analítico y enfoque en soluciones escalables.
  • Comunicación técnica clara y colaboración efectiva.
  • Orientación a calidad, performance y resultados.
  • Capacidad de trabajar en sistemas críticos y bajo presión.
  • Mentalidad de mejora continua.

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.

Fully remote You can work from anywhere in the world.

Source: GetOnBoard | Main Category: Programming