Fullstack Microservices Developer - Webflux
Vermont Solutions
Municipality of Madrid, Spain
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish Experience level
IntermediateJob location
Municipality of Madrid, Spain
Tech stack
Java
Amazon Web Services (AWS)
Unit Testing
Azure
Continuous Integration
JUnit
Mockito
RxJava
Software Engineering
Spring-boot
Vert.x
GIT
Angular
Kafka
Jenkins
Microservices
Job description
¡Hola! En Vermont Solutions, somos un equipo apasionado por la tecnología y la innovación. Buscamos un Fullstack Microservices Developer con un enfoque proactivo que quiera unirse a nosotros en nuestro cliente bancario trabajando 100% en remoto., * Desarrollar microservicios seguros, eficientes y fáciles de mantener que cumplan con los estándares más altos de calidad.
- Implementar arquitecturas event-driven y modelos reactivos utilizando Spring WebFlux.
- Llevar a cabo pruebas unitarias utilizando herramientas como JUnit y Mockito, para asegurar que nuestro código sea confiable.
- Trabajarás en la integración continua con herramientas como Git y Jenkins (preferentemente).
- Si tienes experiencia con Kafka y plataformas en la nube como AWS o Azure, ¡es un plus que valoramos mucho!
Requirements
- Mínimo 3 años de experiencia en desarrollo de aplicaciones con Java y Spring Boot, con algo de experiencia en Angular. Aproximadamente desarrollo back 80% y front 20%.
- Conocimiento sólido en microservicios y experiencia en programación reactiva con Spring Webflux o bibliotecas como Project Reactor, RxJava, Vert.x o Quarkus Reactive.
- Experiencia en la implementación de pruebas unitarias, especialmente con JUnit y Mockito.
- Familiaridad con herramientas de CI/CD como Git y Jenkins.
- Habilidad para trabajar de manera colaborativa y adaptarte a un entorno ágil y dinámico., En Vermont Solutions, creemos que trabajar debe ser satisfactorio. Aquí tienes algunas de las ventajas de unirte a nuestro equipo:
- Plan de Formación y certificaciones técnicas.
- Desarrollo profesional y plan de carrera definido.
- Plan de retribución flexible acorde a tus necesidades (seguro médico privado, cheques formación para estudiar idiomas, cheques guardería, tarjeta transporte...).
- Integración en un equipo de profesionales motivados, en un ambiente de trabajo innovador y dinámico.
- Modelo de gestión sostenible y políticas de igualdad efectiva, ambientes de trabajo abiertos e inclusivos.
- Un ambiente de trabajo colaborativo y divertido, donde tus ideas serán valoradas y podrás crecer como profesional.