Between Technology
Role details
Job location
Tech stack
Job description
Between Technology busca un/a Java Developer especializado/a en producto API y microservicios para unirse a su equipo en A Coruña. El candidato/a ideal trabajará en un ambiente ágil y colaborativo, formando parte de un proyecto tecnológico significativo.
El puesto ofrece la oportunidad de mejorar el stack tecnológico y participar activamente en el ciclo de vida del desarrollo de software.
Además, se brindan múltiples beneficios, incluyendo seguro médico gratuito y opciones de formación personalizadas., * Diseñar e implementar las APIs para nuevas funcionalidades.
- Trabajar en un equipo multidisciplinar para mejorar el producto.
- Colaborar con el Tech Lead y equipo de desarrollo., * Como desarrollador/a backend, trabajarás diseñando e implementando las APIs (dirigidas a los frontales) y servicios que sean necesarios para llevar a cabo cada nueva funcionalidad.
- Participarás en todo el ciclo de vida del desarrollo de software, despliegue, puesta en producción, monitorización.
- Tendrás siempre presente la alta disponibilidad, resiliencia y baja latencia.
- Trabajarás en un producto con mucha visibilidad donde la exigencia es máxima y la toma de decisiones tiene un gran impacto.
- Comunicarás ideas, nuevos métodos o tecnologías con el objetivo de mejorar el stack tecnológico o dinámicas de equipo actuales.
- Formarás parte de un equipo multidisciplinar que se encarga de mejorar su producto atendiendo necesidades de negocio a la vez que propone mejoras basadas en experimentación.
- Trabajarás mano a mano con el Tech Lead y equipo de desarrollo.
Requirements
-
Experiencia en diseño y desarrollo de APIs REST.
-
Trabajar en la implementación de sistemas basados en servicios distribuidos.
-
Conocimientos de patrones y arquitecturas de desarrollo en Java., Java 17-21 SpringBoot Caffeine Redis Scrum Kafka JUnit, La persona seleccionada colaborará en un gran proyecto tecnológico bajo metodología ágil, con equipos colaborativos y no jerárquicos, con alto grado de proactividad y responsabilidad., * Ser parte de un equipo joven en una comunidad techie.
-
Te integrarás en un equipo de alto rendimiento y con un alto grado de especialización.
-
Planes de formación personalizados con nuestra BTW University (Idiomas con Speexx, The Power Business School, Udemy, Certificaciones técnicas, Pharos, Bootcamps, etc).
-
Seguro médico gratuito desde el primer día. Posibilidad de elegir cómo obtener parte de tu salario gracias a las ventajas fiscales de nuestra Retribución Flexible (tickets restaurante, guardería).
-
Acceso a variedad de descuentos (Viajes, tecnología... y muchos más).
-
Precios reducidos en bienestar, fitness y nutrición con Gympass.
-
¡Cumplir años como Betweener tiene premio!
¿Java Developer especializado/a en producto API, microservicios, colas de mensajería y en entornos de la alta disponibilidad, resiliencia y baja latencia, con ganas de continuar desarrollando tu carrera profesional en un entorno dinámico y de forma presencial en A Coruña ¡No dudes en inscribirte! Requisitos: Experiencia:
- Planteando mejoras técnicas y funcionales sobre el producto.
- Trabajando en equipo para alcanzar los objetivos establecidos.
- Participando en el diseño e implementación de sistemas basados en servicios distribuidos.
- Trabajando con patrones y arquitecturas de desarrollo en Java.
- Diseñando y desarrollando de APIs REST.
- Velando por la calidad de desarrollo y limpieza de código (Clean Code, Principios Solid, PRs).
- Desarrollando bajo un modelo CI/CD y revisión de código.
Hard Skills:
- Java 17-21 (Mejoras java: streams, lambdas, optional, etc).
- Últimas versiones de SpringBoot; Spring Data.
- Sistema de caché Caffeine y Redis.
- Arquitectura Hexagonal.
- Que hayas formado parte de un equipo Scrum.
- Desarrollo de servicios CQRS.
- Conocer y compartir los fundamentos de DDD, BDD.
- Estrategia de APIs y que conozcas especificaciones estándar (OpenAPI, AsyncAPI, RAML, etc).
- Sistemas basados en protocolos de comunicación asíncronos: colas, mensajería como Kafka, eventos, etc.
- Testing, test de integración, unitarios Junit, Mockito; TDD.
- Experiencia e interés aplicando IA en contextos de desarrollo.