Empresa: Digital Talent Agency
Provincia: 100% En remoto
Poblaci?n:
Descripci?n:
En la actualidad estamos seleccionando un perfil de DEVELOPER BACKEND JAVA con al menos 2 a?os de experiencia, para colaborar en interesante proyecto con empresa final.
MODALIDAD DE TRABAJO: Presencial en La Coru?a ? remoto desde cualquier ubicaci?n de Espa?a (valorable seg?n perfil)
HORARIO: Jornada partida de lunes a jueves y continua los viernes.
?QU? VAS A HACER?
– Comunicar ideas, nuevos m?todos o tecnolog?as con el objetivo de mejorar el stack tecnol?gico actual.
– Participar de forma activa y constante en dise?o y desarrollo de APIs.
– Velar por la calidad de desarrollo y limpieza de c?digo (Clean Code).
– Estar al d?a en tecnolog?as, especialmente en las asociadas al ecommerce. Identificar nuevas tendencias que se puedan utilizar para lograr m?ximos resultados.
– Trabajar en equipo y mano a mano con el Tech Lead y el resto del equipo de desarrollo.
– Cumplir con todas las pautas y est?ndares del proyecto y la empresa y asegurarse de que el equipo lo est? haciendo.
– Trabajar en sprints de 2 semanas, compuestos principalmente por historias de usuario iterativas y hacerse responsable en equipo de dicho compromiso.
?C?MO LO HAR?S?
– Desarrollando en Java, utilizando Spring Framework, entre otro stack disponible.
– Utilizando frameworks, servicios provistos por la organizaci?n para la entrega continua de funcionalidad.
– Utilizando scrum como metodolog?a agile, con tools de soporte como Jira, confluence, etc.
?CON QUI?N LO VAS A HACER?
El perfil trabajar? dentro del equipo de Proyectos Devoluciones de Ecommerce de la empresa. Trabajando mano a mano con el resto de desarrolladores y el Team Leader del equipo.
El objetivo es formar parte del equipo de desarrollo que lo conforman desarrolladores de Front y desarrolladores de Back para el desarrollo de herramientas que proveen de soluciones t?cnicas a problemas de Devoluciones.
REQUISITOS TECNOL?GICOS
– Experiencia participando en el dise?o de arquitectura de sistemas basado en servicios distribuidos.
– Experiencia o conocimientos sobre arquitectura hexagonal
– Experiencia demostrable en entornos de ejecuci?n de alto rendimiento y concurrencia.
– Experiencia en el dise?o y desarrollo de APIs.
– Conocimientos de kafka o alg?n otro gestor de colas.
– Experiencia demostrable en el desarrollo bajo el modelo de integraci?n continua y revisi?n de c?digo.
– Experiencia con Spring.
– Experiencia como parte de un equipo Scrum.
– Que conozca y comparta los fundamentos de DDD.
– Conocimiento profundo de patrones y arquitecturas de desarrollo en Java.
– Conocimientos o que haya trasteado con protobuf y gRPC.
HARD SKILLS: DDD, SCRUM, API first, Spring, OpenAPI, Maven, Java 8 -11, CI/CD
Es 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).
Tecnolog?as: java, spring, api, scrum, ci/cd, maven, kafka, ddd, openapi
Tipo de Contrato:
Indefinido
Salario: 24000 € – 39000 € Bruto/a?o
Experiencia: 2 a?os
Funciones: Programador
Formaci?n m?nima:
FP2/Grado Superior
Descubre m?s: https://www.tecnoempleo.com/desarrollador-backend-java-spring-digital-talent-a/java-spring-api-scrum-c/rf-cdca19dd324fc3e76146