Java Developer Mid - APIs - API First - scrum,agile - remoto (*A)

BETWEEN TECHNOLOGY
29 days ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish

Job location

Tech stack

RESTful API Modeling Language
Clean Code Principles
Java
API
Agile Methodologies
Code Review
Communications Protocols
Continuous Integration
Command-Query Responsibility Segregation (Software Development)
Protocol Buffers
Scrum
Redis
Service Development Studio
Openapi
Backend
Low Latency
gRPC

Job description

Actualmente seleccionamos un/a Java Developer especializado/a en producto API y en entornos de la alta disponibilidad, resiliencia y baja latencia para incorporarse de forma indefinida en uno de los equipos de tecnología que Between tiene implantados en uno de nuestros principales clientes., * Como desarrollador/a backend, trabajarás diseñando e implementando las APIs y servicios que sean

  • necesarios para llevar a cabo cada nueva funcionalidad.
  • 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 Scrum 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 Technical Lead y equipo de desarrollo.

Requirements

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, 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 nutricón con Gympass., ¿Java Developer especializado/a en en producto API y en entornos de la alta disponibilidad, resiliencia y baja latencia, con ganas de continuar desarrollando tu carrera profesional en un entorno muy agile y con la posibilidad de trabajar en remoto desde España? ¡No dudes en inscribirte!, * Que entiendas la complejidad y características de la venta online y plantees mejoras técnicas y funcionales sobre el producto.

  • Que trabajes con nosotros en equipo para alcanzar los objetivos que nos ponemos y acordamos en cada sprint.

  • Que seas capaz de participar en el diseño e implementación de sistemas basados en servicios distribuidos.

  • Que tengas un profundo conocimiento de patrones y arquitecturas de desarrollo en Java.

  • Que hayas participado de forma activa en diseño y desarrollo de APIs REST.

  • Que conozcas las ventajas y desventajas de usar cachés y sepas cuando y como aplicarlas.

  • Que te preocupe velar por la calidad de desarrollo y limpieza de código (Clean Code).

  • Que tengas experiencia en el desarrollo bajo un modelo de integración continua y revisión de código.

  • Que tengas pasión, gran capacidad de autogestión, actitud de mejora y aprendizaje continuo.

Hard Skills:

  • Spring.

  • protobuf y gRPC.

  • Java Reactivo (spring webflux) y 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.

  • Experiencia en desarrollo en tecnologías de cloud.

  • Definición de una 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, eventos, etc.

About the company

BETWEEN TECHNOLOGY es una consultora multinacional que cuenta con avanzadas capacidades tecnológicas en el ámbito de la Ingeniería y las TIC. Nuestros servicios llegan a todos los continentes y cubren varios sectores de la economía mundial, de la industria y las empresas de servicios. En la actualidad BETWEEN cuenta con un equipo de 1000 personas trabajando en los ámbitos de la industria del automóvil, aeronáutica, ferrocarril, Oil&Gas, retail, mundo del deporte, educación, etc.

Apply for this position