Java Developer - Apis - Api First -Microservicios - Testing - Presencial

Between Group
A Coruña, Spain
3 months ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

RESTful API Modeling Language Clean Code Principles Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Code Review Communications Protocols Continuous Integration Command-Query Responsibility Segregation (Software Development) Junit Scrum Methodology Redis
+11 more
Mockito Service Development Studio Software Engineering Openapi Spring-boot Backend Spring Data Low Latency Apache Kafka Restful APIs Microservices

Job description

BETWEEN Groupes una consultora multinacional que cuenta con avanzadas capacidades tecnológicas en el ámbito de la Ingeniería y las TIC. En la actualidad BETWEEN cuenta con un equipo de ** personas trabajando en los ámbitos de la industria del automóvil, Oil&Gas, retail, etc.Actualmente seleccionamos un/aJava Developer especializado/a en producto API, microservicios y entornos de alta disponibilidad, concurrencia, resiliencia y baja latenciapara incorporarsede forma indefinidaen uno de los equipos detecnologíaque Between tiene implantados en uno de nuestros principales clientes.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.Estas serán tus funciones principales: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.Además, trabajando para BETWEEN obtendrás los siguientes beneficios añadidos: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 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!Si tienes cualquier duda, puedes consultarnos a través del WhatsApp ****.#LI-AB1Requisitos: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 **** (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.

Requirements

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)., 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 ***** (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.

Benefits & conditions

Acceso a variedad de descuentos (Viajes, tecnología… y muchos más). Precios reducidos en bienestar, fitness y nutrición con Gympass.

About the company

es una consultora multinacional que cuenta con avanzadas capacidades tecnológicas en el ámbito de la Ingeniería y las TIC. En la actualidad BETWEEN cuenta con un equipo de ** personas trabajando en los ámbitos de la industria del automóvil, Oil&Gas, retail, etc.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Loading talks and stories from around this role…