Descripción
Resumen:
Buscamos un desarrollador backend experimentado para diseñar, construir, probar e implementar APIs RESTful altamente escalables orientadas al cliente, colaborando con los líderes para traducir la visión en un diseño técnico.
Puntos destacados:
1. Diseñar e implementar APIs RESTful altamente escalables orientadas al cliente
2. Colaborar con los líderes de Producto e Ingeniería
3. Experto en el desarrollo de aplicaciones nativas en la nube
- Diseñar, construir, probar e implementar APIs RESTful altamente escalables orientadas al cliente que puedan manejar tráfico y aplicaciones móviles
- Colaborar con los líderes de Producto e Ingeniería para traducir la visión empresarial en diseño técnico, código y conjunto de pruebas
- Colaborar con otros ingenieros para producir software de alta calidad
- Adquirir una comprensión amplia del sistema/dominio y de las dependencias ascendentes y descendentes
- Mantenerse actualizado sobre tecnologías y mejores prácticas en desarrollo de aplicaciones
Requisitos
- Tener 8+ años de experiencia como desarrollador backend construyendo e implementando APIs RESTful e integraciones mediante Java/Groovy, SpringBoot, Spock, JUnit, Gradle/Maven, bases de datos SQL/NoSQL, MQ, Kafka, GIT
- Tener una sólida comprensión de las APIs RESTful
- Ser experto en el desarrollo de aplicaciones nativas en la nube
- Sentir pasión por el desarrollo y mantenimiento de software de alta calidad
- Comprender cómo los sitios web y las aplicaciones móviles interactúan con las APIs backend
- 3+ años trabajando en un equipo ágil
- Conocimiento de CI/CD, Jenkins, JMeter/Gatling, WireMock
- Herramientas de desarrollo y colaboración Atlassian (BitBucket, Jira, etc.)