Senior Backend Developer 🌟
En Vermont Solutions estamos comprometidos con la innovación y el desarrollo de soluciones tecnológicas de vanguardia.
Como parte de nuestro crecimiento continuo y nuestra misión de transformar el sector bancario, buscamos un Senior Backend Developer trabajando 100% en remoto desde España.
🛠️Descripción del puesto:
Buscamos a un Software Developer Senior con gran experiencia en procesamiento por lotes (batch) para un emocionante proyecto en el sector bancario.
Queremos contar con un experto que pueda aportar su amplia experiencia y habilidades técnicas al equipo.
Entre tus responsabilidades estarán:
- Desarrollar y mantener soluciones backend eficientes para el proyecto bancario.
- Implementar procesos de batch que optimicen el rendimiento y la eficiencia del sistema.
- Colaborar con otros desarrolladores y equipos interdisciplinares para garantizar la correcta integración de componentes del sistema.
- Aplicar mejores prácticas de desarrollo utilizando herramientas y tecnologías modernas como Java, Maven y SpringBoot.
- Realizar pruebas unitarias, asegurando la calidad del código a través de JUnit y Mockito.
- Gestionar y optimizar bases de datos en MongoDB y PostgreSQL.
- Implementar y mantener la infraestructura sobre Azure utilizando contenedores Docker.
- Usar herramientas de CI/CD como Github Actions para automatizar el despliegue de aplicaciones.
- Supervisar el código y realizar revisiones utilizando Sonar.
🖥️Requisitos:
- De 3 a 5 años de experiencia como desarrollador backend.
- Dominio del lenguaje de programación Java (versiones 11 a 21).
- Experiencia con Maven para la gestión de dependencias.
- Conocimientos avanzados en Git para el control de versiones.
- Experiencia trabajando con MongoDB y PostgreSQL.
- Familiaridad con el framework SpringBoot para el desarrollo de microservicios.
- Experiencia con Springbatch para procesamiento de datos.
- Conocimientos en pruebas unitarias usando Junit 5 y Mockito.
- Conocimientos en la nube de Azure y contenedores Docker.
- Experiencia en integración continua y entrega continua con Github Actions/Jenkins
- Conocimientos en análisis de calidad del código utilizando Sonar.
✨¿Qué ofrecemos?
Nos preocupamos por tu desarrollo y bienestar, así que aquí tienes algunas de las cosas que puedes esperar al unirte a nuestro equipo:
- Plan de Formación y Certificaciones Técnicas: Queremos que sigas creciendo en tu carrera profesional.
Ofrecemos programas de formación y certificaciones para que estés siempre a la vanguardia en tecnologías y habilidades. - Desarrollo Profesional y Plan de Carrera Definido: Tu crecimiento es importante para nosotros.
Contamos con un plan claro para ayudarte a alcanzar tus metas profesionales. - Plan de Retribución Flexible: Nos ajustamos a tus necesidades.
Podrás elegir entre varias opciones, como seguro médico privado, cheques para cursos de idiomas, cheques guardería y tarjeta de transporte.
¡Tú decides lo que te mejor se adapte! - Integración en un Equipo Motivado: Formarás parte de un grupo de profesionales apasionados en un ambiente dinámico y colaborativo.
Aquí valoramos las ideas de todos y creemos en un trabajo en equipo efectivo. - Gestión Sostenible y Políticas de Igualdad: Fomentamos un entorno de trabajo inclusivo y abierto.
Creemos en la diversidad y en dar la bienvenida a todas las personas, sin excepciones.
Te invitamos a unirte a nuestro equipo en Vermont Solutions! 🚀
¿Estás listo para llevar tu carrera al siguiente nivel?