Connecting Odds
2brains

Software Engineer - Back-End Developer Junior

2brains
ChilePosted 19 days agoDiscoveredMatch locked
RemoteFull TimeDeveloper

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 Software Engineer - Back-End Developer Junior de 2Brains debe

Construir y escalar servicios backend confiables, seguros y orientados a datos, entregando APIs evolutivas que impactan la experiencia del pasajero.

¿Qué desafíos tendrá el/la Software Engineer - Back-End Developer?

  • Desarrollar y mantener

APIs REST

bien estructuradas y documentadas.

  • Participar en la implementación de

procesos basados ​​en eventos

usando colas o Pub/Sub.

  • Modelar y consultar

bases de datos SQL y NoSQL

según necesidad del proyecto.

  • Aplicar buenas prácticas de

seguridad

en el desarrollo (uso de tokens, manejo de credenciales, etc.).

  • Contribuir a la

estabilidad y buen funcionamiento

de los servicios en producción.

  • Escribir

pruebas básicas

, documentar el código y colaborar en la revisión de pull request.

  • Apoyar en el monitoreo del sistema mediante

logs, métricas y trazas

.

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

•

2 años de experiencia

desarrollando en

Java 11+

.

  • Experiencia práctica con

Spring Boot

(controladores REST, servicios, inyección de dependencias, Spring Data).

  • Manejo de bases de datos

SQL

(consultas, joins básicos, uso de JPA / Hibernate).

  • Conocimientos generales o uso inicial de alguna base

NoSQL

(MongoDB, Redis, Firestore, etc.).

  • Conocimiento básico de

Google Cloud Platform (GCP)

o disposición a aprender, idealmente

Pub/Sub

.

  • Manejo de

Git

para trabajo colaborativo (ramas, pull request).

  • Conocimientos básicos de

Docker

(build, run de contenedores) o interés en aprender.

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

  • Curiosidad
  • Foco en los objetivos
  • Colaboración y trabajo en equipo (ínter y multidisciplinario)
  • Prote
  • Autonomía

Te ofrecemos

  • Trabajar con un equipo de alto rendimiento, aprendemos y nos desarrollamos juntos.
  • Acceso a grandes clientes y proyectos desafiantes.
  • Aprendizaje y crecimiento permanente, organizamos encuentros, capacitaciones y actividades culturales.
  • Un entorno de trabajo flexible y dinámico.

Originally posted on Himalayas

Not included in the source posting: about the role, what you'll do, qualifications, benefits.

Skills

gcpnosqlrest-apispringsqldockergitjavamongodbredisspring-boot

Who can apply

The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.

Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.