¿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?
Si es así, ¡esta puede ser tu oportunidad!
¿Cómo es trabajar con ? Tenemos una cultura de mejora continua:
Te integrarás en un proyecto retador que impulsará tus conocimientos y experiencia. Crecimiento profesional:
Apostamos por el crecimiento de nuestro equipo y priorizamos la promoción interna. Cercanía:
Nunegal lo formamos personas, no números. Nos conocemos por el nombre. Buen rollo:
Somos un equipo, nos ayudamos y compartimos conocimientos. Además, somos conocidos por nuestro #Nunefest
¿Qué te ofrecemos? 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...
♀️ ♂️ 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 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? 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.