Match score not available

Desarrollador/a Backend Java -Springboot

fully flexible
Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Master's or Bachelor's in Computer Engineering, 5 years of experience in microservices design, Experience with Java Spring Boot and REST APIs, Proficient in Git and Agile methodologies.

Key responsabilities:

  • Develop and orchestrate services and microservices
  • Maintain current best practices in backend development
Vermont Solutions logo
Vermont Solutions Information Technology & Services SME https://www.vermont-solutions.com/
11 - 50 Employees
See more Vermont Solutions offers

Job description

En Vermont Solutions estamos buscando perfiles Back-end para cliente del sector financiero y. de seguros. Si buscas un ambiente colaborativo que fomente el aprendizaje continuo en una gran empresa, ¡te estamos buscando!

Modalidad 100% remoto.

¿Qué buscamos?

Buscamos un Desarrollador Backend Java (Springboot) con experiencia de 5 años en el diseño y orquestación de microservicios. Si tienes habilidades técnicas, capacidad para trabajar en equipo y ganas de mantenerte a la vanguardia en el desarrollo, esta es tu oportunidad. Las tecnologías clave que utilizarás incluyen:

  • Microservicios con Java Spring Boot.
  • Experiencia con APIs REST (OpenAPI y/o Swagger)
  • Desarrollo de pruebas unitarias en Java.
  • Versionado de código con Git, conocimiento de git-flow.
  • Experiencia con JPQL y/o consultas a través de Criteria API.
  • Principios sólidos y patrones de diseño
  • Paradigmas de programación funcional y/o reactiva
  • Conocimiento práctico en arquitecturas modernas, especialmente arquitectura hexagonal.
  • Brokers de mensajería y sistemas de eventos como RabbitMQ, Kafka,SQS, etc.

Además, valoraremos positivamente si tienes conocimientos en:

  • Calidad de código con SonarQube
  • Conocimiento de herramientas de despliegue continuo (Jenkins, Github actions…)
  • Dockerización de imágenes.
  • Capacidad para trabajar en entornos ágiles con metodologías como Scrum

¿Qué harás?

Tus responsabilidades dependerán de tu experiencia y de cómo quieras evolucionar dentro del equipo, pero incluirán:

  • Desarrollo y orquestación de servicios y microservicios
  • Desarrollo Back-end Java para aplicaciones web con Springboot.
  • Mantenerse en el estado del arte en desarrollo Back-end.
  • Desarrollo agile. Tendrás autonomía en el desarrollo de tus tareas, al tiempo que contarás con un gran soporte de

equipo.

  • Ser parte de un equipo dinámico donde prima el continuous learning.

¿Qué necesitas para unirte a nosotros?

Formación:

  • Máster o Licenciatura en Ingeniería Informática, o experiencia laboral equivalente.

Habilidades y conocimientos:

  • 5 años de experiencia
  • Buenas prácticas de programación: organización, meticulosidad y proactividad
  • Experiencia en proyectos de aplicaciones web y desarrollo ágil
  • Capacidad para trabajar de forma autónoma y en equipo

Idiomas:

  • Nivel de inglés intermedio o avanzado

🚀 Ofrecemos:

  • Plan de Formación y certificaciones técnicas.
  • Desarrollo profesional y plan de carrera definido.
  • Flexibilidad horaria
  • 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.

Si te interesa formar parte de un equipo en crecimiento, con la oportunidad de trabajar en proyectos retadores y de impacto, ¡queremos conocerte!

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
Spanish
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented
  • Teamwork
  • Proactivity

Back-End Developer Related jobs