2Brains · 2 months ago
Software Engineer - Back-End Developer Junior
2Brains is a company dedicated to building and developing the digital future of its clients, integrating strategy, design, and technology. The Software Engineer - Back-End Developer Junior will be responsible for constructing and scaling reliable, secure, and data-oriented backend services, delivering evolving APIs that impact user experience.
Management Consulting
Responsibilities
Construir y escalar servicios backend confiables, seguros y orientados a datos, entregando APIs evolutivas que impactan la experiencia del pasajero
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 revisiones de pull requests
Apoyar en el monitoreo del sistema mediante logs, métricas y trazas
Qualification
Required
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 (branches, pull requests)
Conocimientos básicos de Docker (build, run de contenedores) o interés en aprender
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 revisiones de pull requests
Apoyar en el monitoreo del sistema mediante logs, métricas y trazas
Curiosidad
Foco en los objetivos
Colaboración y trabajo en equipo (ínter y multidisciplinario)
Prote
Autonomía
Benefits
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.
Company
2Brains
With a team of more than 250 professionals, we stand out as leaders in digital innovation, creating adaptable technology platforms and world-class digital products to drive the success of our clients.
Funding
Current Stage
Growth StageCompany data provided by crunchbase