2brains

Software Engineer Backend - (Semi Senior)

2brains
Apply
6 months ago
Santiago, ChileMid Level

Responsibilities

  • Diseñar, desarrollar y mantener aplicaciones, APIs y servicios backend robustos, seguros y escalables.
  • Optimizar bases de datos SQL y NoSQL, gestionar migraciones y asegurar la integridad de la información.
  • Diseñar e implementar servicios autorrecuperables capaces de detectar y recuperarse ante fallas.
  • Escribir código limpio, testeable y mantenible siguiendo estándares de calidad y arquitectura.
  • Implementar pruebas unitarias, de integración y de contratos.
  • Colaborar con equipos de infraestructura y delivery para asegurar pipelines de despliegue eficientes y seguros.
  • Desplegar soluciones en entornos cloud considerando escalabilidad, seguridad y resiliencia.
  • Monitorear el rendimiento en producción mediante métricas y alertas, anticipando y resolviendo incidentes.
  • Documentar soluciones técnicas y compartir conocimiento con el equipo.
  • Colaborar con Business Experts, diseñadores UX/UI y stakeholders en entregas iterativas.

Requirements

  • Experiencia en desarrollo de APIs seguras y aplicación de buenas prácticas de seguridad y transferencia de datos.
  • Dominio de Java y Spring Boot para construir servicios backend robustos y escalables.
  • Experiencia con bases de datos SQL, incluyendo modelado y consultas eficientes.
  • Conocimiento de bases de datos NoSQL, migraciones y optimización de rendimiento.
  • Aplicación de patrones de diseño y principios SOLID.
  • Manejo de control de versiones con Git en entornos colaborativos.
  • Experiencia en pruebas automatizadas para asegurar la calidad y estabilidad del software.
  • Conocimiento y aplicación del manejo seguro de datos durante todo el ciclo de desarrollo.
  • Competencias de colaboración, proactividad, comunicación, autonomía y trabajo en equipo.

Benefits

  • Trabajo con un equipo de alto rendimiento y oportunidades de aprendizaje y desarrollo conjunto.
  • Acceso a grandes clientes y proyectos desafiantes.
  • Aprendizaje y crecimiento permanente mediante encuentros, capacitaciones y actividades culturales.
  • Entorno de trabajo flexible y dinámico.

Tech Stack

GitJavaSpring BootSQL

Categories

2brains

About 2brains

1-10 employees
Contact me