Ingeniero Backend Senior (Java, API)
Responsabilidades/Tareas
- Desarrollar implementaciones de API basadas en requisitos comerciales.
- Mantener y brindar soporte a sistemas de datos existentes.
- Participar en la planificación del equipo y brindar aportes para definir requisitos.
- Trabajar con QA y SRE para asegurar la entrega oportuna de funciones en producción.
- Participar en actividades de desarrollo ágil diario.
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 admitan un alto rendimiento y concurrencia.
- Excelente conocimiento de bases de datos y SQL.
- Excelentes habilidades de resolución de problemas para la corrección eficiente de errores y el mantenimiento de código.
- Habilidad demostrada en el uso de estándares de codificación y ser un participante activo en revisiones de código.
- Excelentes habilidades de comunicación verbal y escrita.
- Habilidad demostrada para trabajar con equipos remotos.
- Deseable conocimiento de bases de datos NoSQL.
Cualificaciones requeridas:
- Grado 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 moderna (deseable).