Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
¿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.
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.
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.
- 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 relevanceReady to apply?
Join Vermont Solutions and take your career to the next level!
Application takes less than 5 minutes