Java - APIs - API First - microservices - on-site
BETWEEN Technology·A Coruña, Spain
What they offer
Permanent contract
Per the ad.
What they ask for
Have the right to work in Spain
BETWEEN Technology doesn't mention sponsorship in the ad.
Speak native-level Spanish
Listed as a requirement in the ad.
Work on-site in A Coruña
No relocation package mentioned.
Pulled from the advert automatically — the full ad is what counts.
This job was published 3 months ago
About the role
BETWEEN Group is a multinational consultancy with advanced technological capabilities in Engineering and ICT. BETWEEN currently has a team of 1,000 people working in the automotive, Oil & Gas, retail, etc. industries.
We are currently looking for a Java Developer specialized in API products, microservices, and high-availability, low-latency, resilient environments to join on a permanent basis one of the teams technology that Between has deployed at one of our main clients.
The selected person will collaborate on a major technology project under an agile methodology, with collaborative and non-hierarchical teams, requiring a high degree of proactivity and responsibility.
What you'll do
- As a developer, you will work on designing and implementing APIs (aimed at front-end systems) and the services required to deliver each new feature.
- You will take part in the entire software development lifecycle, including deployment, production rollout, and monitoring.
- You will always keep high availability, resilience, and low latency in mind.
- You will work on a highly visible product where the bar is set high and decisions have a major impact.
- You will communicate ideas, new methods, or technologies with the goal of improving the current tech stack or team workflows.
- You will be part of a multidisciplinary team that focuses on improving its product by addressing business needs while proposing enhancements based on experimentation.
- You will work hand in hand with the Tech Lead and the development team.
What you'll get
In addition, working for BETWEEN you will obtain the following additional benefits:
- Be part of a young team in a tech-savvy community.
- You will join a high-performance team with a high degree of specialization.
- Personalized training plans with our BTW University (Languages with Speexx, The Power Business School, Udemy, Technical certifications, Pharos, Bootcamps, etc.).
- Free health insurance from day one. Option to choose how to receive part of your salary thanks to the tax advantages of our Flexible Remuneration plan (restaurant tickets, childcare vouchers).
- Access to a variety of discounts (Travel, technology... and many more).
- Discounted rates for wellness, fitness, and nutrition with Gympass.
- Celebrating your birthday as a Betweener has its reward!
How you'll work
Are you a Java Developer specialized in API products, microservices, and high-availability, low-latency, resilient environments, eager to keep growing your career in a dynamic environment and working on-site in A Coruña? Don't hesitate to apply!
Requirements
Experience:
- Proposing technical and functional improvements to the product.
- Working as a team to achieve the set goals.
- Taking part in the design and implementation of systems based on distributed services.
- Working with Java development patterns and architectures.
- Designing and developing REST APIs.
- Ensuring code quality and cleanliness (Clean Code, SOLID Principles, PRs).
- Developing under a CI/CD model and performing code reviews.
Hard Skills:
- Java 17-21 (Java enhancements: streams, lambdas, optional, etc.).
- Latest versions of SpringBoot; Spring Data.
- Caffeine and Redis caching systems.
- Hexagonal Architecture.
- Having been part of a Scrum team.
- Developing CQRS services.
- Knowing and sharing the fundamentals of DDD and BDD.
- API strategy and knowledge of standard specifications (OpenAPI, AsyncAPI, RAML, etc.).
- Systems based on asynchronous communication protocols: queues, messaging such as Kafka, events, etc.
- Testing, integration tests, unit tests with JUnit, Mockito; TDD.
- Experience and interest in applying AI in development contexts.
Additional information
If you have any questions, you can contact us via WhatsApp at 652 067 523.
About the role
BETWEEN Group 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 1000 personas trabajando en los ámbitos de la industria del automóvil, Oil&Gas, retail, etc.
Actualmente seleccionamos un/a Java Developer especializado/a en producto API, microservicios y entornos de alta disponibilidad, concurrencia, 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.
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.
What you'll do
- 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.
What you'll get
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!
How you'll work
¿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!
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.
Additional information
Si tienes cualquier duda, puedes consultarnos a través del WhatsApp 652 067 523.
You'll most likely need Spanish to apply.This job was automatically translated to English, .
About the company
BETWEEN Technology
IT and Engineering Consulting