Senior Backend Developer (Java) -
Role details
Job location
Tech stack
Job description
El proyecto forma parte de un equipo digital de reciente creación, enfocado en escalar productos tecnológicos de alto impacto mediante el uso de arquitecturas modernas y sistemas distribuidos., * Diseñar, desarrollar y mantener servicios backend y APIs de alto rendimiento utilizando Java y SQL .
- Definir arquitectura de sistemas y asegurar la correcta integración con aplicaciones frontend.
- Desarrollar y mantener APIs RESTful , garantizando una comunicación eficiente entre aplicaciones, bases de datos y servicios.
- Asegurar la escalabilidad, seguridad y rendimiento de los sistemas backend, incluyendo procesamiento de datos en tiempo real.
- Colaborar con product managers, diseñadores y otros Interesadas en la creación de soluciones innovadoras end to end.
- Implementar buenas prácticas de seguridad de datos , incluyendo cifrado y gestión segura de la información.
- Participar en entornos Agile , revisiones de código y procesos de mejora continua.
- Optimizar de forma continua el rendimiento del código backend y reducir la latencia de los sistemas.
Requirements
Buscamos un/a Backend Developer (Java) que aporte solidez técnica, autonomía y orientación a resultados, y que quiera participar activamente en la creación de soluciones robustas, seguras y escalables dentro de un entorno ágil y colaborativo., * Experiencia sólida como Backend Developer con Java (Spring, Maven).
- Conocimientos en APIs REST, microservicios y seguridad de APIs (OAuth2, JWT).
- Experiencia en entornos cloud y sistemas distribuidos.
- Manejo de bases de datos SQL y NoSQL .
- Experiencia con CI/CD, Docker y Kubernetes o tecnologías similares.
- Familiaridad con metodologías Agile .
- Perfil proactivo, resolutivo y orientado a la escalabilidad y calidad del software.
- Inglés C1.
Benefits & conditions
- Proyecto con duración aproximada de 9 meses .
- Contrato como Autónomo.
- Exposición a proyectos de gran complejidad técnica y alto valor estratégico.