Desarrollador Senior Back

Spain

Tus responsabilidades 

En una de las empresas líderes a nivel global del retail, trabajarás en un entorno de integración continua. Transformarás los problemas técnicos complejos en soluciones inteligentes. Participarás en la toma de decisiones técnicas en equipo. Junto a tu equipo, propondrás mejoras técnicas y/o metodologías que mejoren la calidad de los proyectos. Obviamente el trabajo se desarrollará bajo metodologías ágiles, con colaboración y sin jerarquía, con mucha, mucha, responsabilidad.Dentro de este marco ágil, deberás tener la capacidad de comunicarte no solo en términos técnicos sino también de expresar y transmitir ideas con claridad a usuarios no técnicos.

Qué buscamos

  • Deberás contar con conocimientos profundos de Java 8, Spring Boot, arquitecturas orientadas a microservicios y con capacidad de realizar código claro, conciso y fiable. El código debe ser transparente, sin un error.
  • Las diferentes técnicas y protocolos de comunicación entre microservicios (HTTP Rest, GRPC, colas, Kafka) deben tener un amplio lugar en tu conocimiento y contar con la capacidad de diseñar nuevos APIs siguiendo la metodología API First. Dominarás los problemas de rendimiento, porque deberás prever, diagnosticar y resolver estos problemas.
  • Ingeniería Informática o una titulación universitaria equivalente
  • Necesitamos una experiencia mínima de 4 años en el desarrollo de aplicaciones Java.
  • Conocimientos en:
    • Tecnologías core: Java 8, desarrollo multihilo y asíncrono en Java, Spring Boot, bases de datos NoSQL (preferiblemente MongoDB y/o Couchbase) y bases de datos relacionales (preferiblemente DB2), GIT.
    • Tecnologías desarrollo orientado a servicios: diseño de APIs Rest, Swagger/Open API, GRPC, Kafka, JMS.
 

Nuestros mejores éxitos

¿Te acompañamos?

Mantente informado con nuestra newsletter