Software Engineer - Backend Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

2Brains · 1 month ago

Software Engineer - Backend Developer

2Brains is a company dedicated to building and developing the Digital Future for its clients, emphasizing the integration of strategy, design, and technology. The Back-End Developer will be responsible for designing, building, and scaling backend services that connect technology with user experience, focusing on creating reliable and secure APIs and services that evolve with digital products.

Management Consulting

Responsibilities

Diseñar, desarrollar y operar APIs REST/GraphQL con contratos claros, versionamiento y observabilidad
Implementar flujos event-driven (Kafka, colas, pub/sub) para lograr sistemas desacoplados y resilientes
Modelar y optimizar bases de datos SQL/NoSQL, garantizando performance, integridad y migraciones efectivas
Incorporar seguridad desde el diseño, aplicando principios de autenticación, autorización y gestión de secretos
Asegurar la confiabilidad operativa mediante patrones de resiliencia, auto-recuperación y cumplimiento de SLOs
Elevar la calidad del producto a través de pruebas automatizadas, code reviews, CI/CD y documentación técnica
Medir y mejorar continuamente usando métricas, logs y trazas (Grafana y stack de observabilidad)

Qualification

JavaSpring BootREST/GraphQLKafkaSQL/NoSQL databasesGCPDocker/KubernetesObservabilityCuriosityProactivityAutonomyGoal-orientedCollaboration

Required

Experiencia desarrollando con Java y Spring Boot
Conocimientos sólidos en REST/GraphQL
Manejo de Kafka o tecnologías equivalentes (pub/sub)
Experiencia en bases de datos SQL y NoSQL
Familiaridad con GCP, contenedores (Docker/Kubernetes) y despliegues automatizados
Experiencia con observabilidad: métricas, logging y tracing
Diseñar, desarrollar y operar APIs REST/GraphQL con contratos claros, versionamiento y observabilidad
Implementar flujos event-driven (Kafka, colas, pub/sub) para lograr sistemas desacoplados y resilientes
Modelar y optimizar bases de datos SQL/NoSQL, garantizando performance, integridad y migraciones efectivas
Incorporar seguridad desde el diseño, aplicando principios de autenticación, autorización y gestión de secretos
Asegurar la confiabilidad operativa mediante patrones de resiliencia, auto-recuperación y cumplimiento de SLOs
Elevar la calidad del producto a través de pruebas automatizadas, code reviews, CI/CD y documentación técnica
Medir y mejorar continuamente usando métricas, logs y trazas (Grafana y stack de observabilidad)
Curiosidad
Foco en los objetivos
Colaboración y trabajo en equipo (ínter y multidisciplinario)
Proactividad
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 meetups, capacitaciones y actividades culturales
Un entorno de trabajo flexible y dinámico.

Company

2Brains

twitter
company-logo
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 Stage
Company data provided by crunchbase