Sr. Backend Engineer (Java, API)
Responsabilidades/Tareas
- Desarrollar implementaciones de API basadas en los requisitos comerciales.
- Mantener y respaldar los sistemas de datos existentes.
- Participar en la planificación del equipo y proporcionar aportes para las definiciones de requisitos.
- Trabajar con QA y SRE para garantizar la entrega oportuna de funciones a producción.
- Participar en actividades de desarrollo ágil diarias.
Conocimientos, habilidades y capacidades:
- Excelente conocimiento en uno de los siguientes lenguajes: Java, Scala o Go.
- Habilidad demostrada en la implementación de API que admiten alto rendimiento y alta concurrencia.
- Excelente conocimiento de bases de datos y SQL.
- Excelentes habilidades de resolución de problemas para solucionar errores y mantener el código de manera eficiente.
- Habilidad demostrada para utilizar estándares de codificación y ser un participante activo en las revisiones de código.
- Excelentes habilidades de comunicación verbal y escrita.
- Habilidad demostrada para trabajar con equipos remotos.
- Conocimientos de bases de datos NoSQL deseados.
Cualificaciones requeridas:
- Título universitario (Licenciatura o superior) en Ciencias de la Computación o disciplina técnica relacionada.
- Experiencia con Java y Spring, preferiblemente Spring Boot.
- Experiencia en el desarrollo de microservicios.
- Experiencia en el mantenimiento y migración de sistemas heredados a una arquitectura más nueva (deseable).