¿Te apasiona diseñar software con enfoque Domain-Driven Design y trabajar en equipos ágiles bajo Scrum?¿Dominas Java, Spring y el enfoque API First con OpenAPI? ¿Te gustaría formar parte de proyectos innovadores y de alto impacto? #128640;
Si es así, ¡esta puede ser tu oportunidad!
¿Cómo es trabajar con ? #128105;#127999; #128187;#128104;#127996; #128187;
Tenemos una cultura de mejora continua: Te integrarás en un proyecto retador que impulsará tus conocimientos y experiencia. #128640;
Crecimiento profesional: Apostamos por el crecimiento de nuestro equipo y priorizamos la promoción interna. #127942;
Cercanía: Nunegal lo formamos personas, no números. Nos conocemos por el nombre. #128106; #128104; #128105; #128103; #128104; #128105; #128103; #128102;
Buen rollo#128515;: Somos un equipo, nos ayudamos y compartimos conocimientos. Además, somos conocidos por nuestro #Nunefest#127928;
¿Qué te ofrecemos? #128161;
~ Incorporación a una empresa en constante crecimiento.
~100% Teletrabajo.
~ Retribución flexible (ticket restaurante, seguro médico...).
~ Formación continua.
~¡Y mucho más!
Sobre ti... #128590;#127996; ♀️#128590;#127998; ♂️
Dominio de Java (versiones 8 a 11) y experiencia con Spring Framework.
Experiencia en el diseño y desarrollo de APIs bajo enfoque API First y uso de OpenAPI y en el diseño de arquitecturas de sistemas basadas en servicios distribuidos.
Conocimientos o experiencia en arquitectura hexagonal.
Conocimientos de Kafka u otros gestores de colas.
Participación activa en equipos Scrum y familiaridad con DDD.
Experiencia con herramientas como Maven.
Nociones y práctica inicial con Protobuf y gRPC.
Práctica habitual con metodologías de integración continua (CI/CD) y revisión de código.
Valorable #128064;
Experiencia en desarrollo en tecnologías de cloud.
Que haya participado en la definición de una estrategia de APIs y que conozca especificaciones estándar (OpenAPI, AsyncAPI, RAML, etc).
¿Cómo será tu día a día? #128242;#128187;
Participar activamente en el diseño y desarrollo de APIs.
Garantizar la calidad del desarrollo y mantener un código limpio siguiendo principios de Clean Code.
Proponer ideas, métodos o tecnologías que contribuyan a mejorar el stack tecnológico actual.
Mantenerse actualizado en tecnologías, especialmente aquellas vinculadas al e-commerce, e identificar tendencias que puedan aplicarse para maximizar resultados.
Colaborar estrechamente con el Tech Lead y el resto del equipo de desarrollo.
Asegurar el cumplimiento de las pautas y estándares del proyecto y de la empresa, fomentando que todo el equipo los siga.
Trabajar en sprints enfocados en historias de usuario iterativas y asumir, junto con el equipo, la responsabilidad de los compromisos adquiridos.