Vermont Solutions
Backend developer - Híbrido
Vermont SolutionsSpain10 hours ago
Full-timeEngineering, Information Technology
Backend Developer - Híbrido

¿Te apasiona el desarrollo de software y quieres trabajar en un ambiente innovador y ágil? ¡Entonces esta es tu oportunidad de unirte a nuestro equipo en Vermont Solutions! Estamos buscando un Desarrollador/a Senior Java con al menos 5 años de experiencia para formar parte de nuestras emocionantes iniciativas tecnológicas.

Posición de asistencia 2 días a oficina en Boadilla del Monte.

Resumen del puesto

Buscamos a alguien con un ojo agudo para el diseño, desarrollo y mantenimiento de aplicaciones empresariales robustas. La persona que se una a nuestro equipo será clave en la ejecución de proyectos y liderará iniciativas técnicas, colaborando con equipos multifuncionales para asegurar que nuestras soluciones sean escalables y de alta calidad.

Responsabilidades

¿Te preguntas qué harás en tu día a día? Aquí están algunas de las cosas emocionantes que puedes esperar:

  • Diseñar, desarrollar y mantener aplicaciones Java: quieres que tus creaciones sean de alto rendimiento y escalables, ¡y nosotros estamos aquí para apoyarte en ese viaje!
  • Análisis de requisitos y diseño de soluciones: participarás en todas las fases del desarrollo, asegurando que nuestros productos se alineen con las necesidades del negocio.
  • Mentoría a desarrolladores junior y de nivel medio: serás la figura de apoyo que comparta su experiencia y ayude a crecer a otros en el equipo.
  • Escribir código limpio y eficiente: seguirás las mejores prácticas en el desarrollo, asegurando que todo lo que creas sea fácil de entender y mantener.
  • Revisiones de código y cumplimiento de estándares: aquí creemos que las revisiones son clave para mantener la calidad, así que tu rol será fundamental en este proceso.
  • Colaborar en planificación de entregas y estimaciones de esfuerzo: trabajarás junto a otros para que nuestras entregas sean puntuales y de alta calidad.
  • Identificación de cuellos de botella: serás la mente creativa detrás de las soluciones efectivas para mejorar el rendimiento de nuestras aplicaciones.
  • Integración con otros sistemas y tecnologías: participarás en la creación de APIs REST, colas de mensajería, y gestionarás la transferencia de archivos, asegurando que todo funcione como un reloj.

Requisitos

Para ser el candidato ideal, necesitamos que tengas:

  • Más de 5 años de experiencia práctica en desarrollo Java: el tiempo y la experiencia son clave. Sabemos que el crecimiento profesional se da con la práctica.
  • Sólidos conocimientos en frameworks de Java EE: queremos que domines herramientas como Spring Boot, Hibernate, y JPA.
  • Experiencia con bases de datos: tanto relacionales (MySQL, PostgreSQL, Oracle) como NoSQL (ElasticSearch, MongoDB).
  • Dominio de arquitectura RESTful: conocerás como la palma de tu mano los principios de diseño de APIs.
  • Fuerte conocimiento en programación asíncrona: es clave para el rendimiento, así que si sabes de sistemas de mensajería (RabbitMQ, Kafka, JMS, MQ-Series), ¡aún mejor!
  • Competencia en sistemas de control de versiones: si Git es tu amigo, estamos hablando la misma lengua.
  • Familiaridad con metodologías ágiles: como Scrum y Kanban, nos encanta la organización y la flexibilidad que estas ofrecen.
  • Excelentes habilidades de trabajo en equipo y comunicación: porque el trabajo es mucho más divertido cuando colaboramos y comunicamos nuestras ideas.
  • Inglés fluido: un nivel mínimo B2 será suficiente, ya que algunas de nuestras comunicaciones se llevan a cabo en este idioma.

Lo que valoramos

Aunque no es un requisito, sería genial si cuentas con:

  • Experiencia en arquitectura de microservicios: esto nos ayudará a crear productos aún más potentes.
  • Conocimientos en DevOps: especialmente en herramientas como Concourse o Kubernetes EKS.
  • Experiencia con plataformas cloud: si ya has trabajado con AWS, ¡sumas puntos!
  • Familiaridad con herramientas de monitorización o logging: como ELK, Dynatrace, etc., para asegurarnos de que todo funciona sin problemas.
  • Conocimientos de buenas prácticas de seguridad en el desarrollo de software: porque la seguridad es fundamental en todo lo que hacemos.
  • Comprensión de conceptos de servicios financieros y estándares ISO-20022: si tienes experiencia aquí, será un gran plus.

🎁¿Qué 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.

Key Skills

Ranked by relevance