About the Role
El candidato trabajará en el diseño, desarrollo e implementación de servicios y APIs backend utilizando tecnologías basadas en Java, asegurando el correcto funcionamiento de los sistemas y contribuyendo al ciclo completo de desarrollo de software.
Responsibilities
- Diseñar e implementar servicios backend robustos y eficientes
- Desarrollar APIs para integración entre sistemas
- Colaborar con equipos multidisciplinarios en el ciclo de vida del software
- Escribir código limpio, mantenible y bien documentado
- Participar en revisiones de código para garantizar calidad
- Resolver incidencias técnicas y optimizar el rendimiento
- Trabajar con bases de datos relacionales y no relacionales
- Integrar soluciones con servicios externos y microservicios
- Aplicar buenas prácticas de programación y patrones de diseño
- Cumplir con estándares de seguridad en el desarrollo
- Participar en reuniones ágiles como daily standups y planificaciones
- Mantenerse actualizado con nuevas tecnologías y herramientas
- Aportar en la definición de arquitectura técnica
- Realizar pruebas unitarias e integración
- Gestionar tareas mediante herramientas de seguimiento
- Asegurar la compatibilidad entre diferentes entornos
- Soportar despliegues y operaciones en producción
- Contribuir en la automatización de procesos
- Trabajar bajo metodologías ágiles como Scrum
- Interactuar con equipos de frontend para integraciones
- Garantizar la escalabilidad de las soluciones desarrolladas
- Mantener la estabilidad de los sistemas en producción
- Aplicar principios de desarrollo seguro
- Resolver problemas técnicos de forma proactiva
- Documentar procesos y decisiones técnicas
Tipo de empleo
Tiempo completo
Ubicación
Remoto