Backend Developer-Málaga

Vermont Solutions
Municipality of Madrid, Spain
10 days ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate

Job location

Municipality of Madrid, Spain

Tech stack

Java
Amazon Web Services (AWS)
Unit Testing
Cloud Computing
Software Quality
Continuous Integration
JUnit
Mockito
Software Engineering
Spring-boot
Backend
GIT
Kafka
Spring Batch
Jenkins

Job description

En Vermont Solutions, estamos buscando un Senior Backend Developer apasionado y con experiencia para unirse a nuestro equipo en Málaga en nuestro cliente bancario. Si eres un experto en Java y tienes un gran interés en las arquitecturas modernas de microservicios, este es el lugar perfecto para ti. ️, * Diseñar y desarrollar aplicaciones backend utilizando Java y Spring Boot.

  • Implementar microservicios eficientes y escalables. ?
  • Realizar pruebas unitarias utilizando JUnit y/o Mockito para asegurar la calidad del código.
  • Integrar procesos de CI/CD usando Jenkins y Git. ?
  • Trabajar con arquitecturas basadas en eventos, aprovechando el uso de colas Kafka para la comunicación entre servicios.
  • Desarrollar soluciones utilizando Spring Batch y aplicar conceptos de programación hexagonal para crear sistemas resilientes y de fácil mantenimiento.
  • Colaborar con equipos multidisciplinarios para definir y mejorar la arquitectura funcional de las aplicaciones.
  • Desarrollar y desplegar soluciones en la nube utilizando AWS. ️

Requirements

Estamos en busca de un talentoso desarrollador backend con al menos 3 años de experiencia en el desarrollo de aplicaciones. Queremos a alguien que no solo tenga habilidades técnicas excepcionales, sino que también tenga una mentalidad creativa y colaborativa.

Será necesario residir en Málaga o alrededores para la asistencia esporádica a la oficina, * Mínimo 3 años de experiencia en desarrollo backend con Java.

  • Amplia experiencia trabajando con Spring Boot y Spring Batch.
  • Conocimiento en pruebas unitarias con JUnit y Mockito.
  • Experiencia en integración y despliegue continuo con Jenkins y Git.
  • Conocimiento en Kafka y arquitecturas por eventos.
  • Experiencia en programación hexagonal.
  • Experiencia en cloud AWS.
  • Trabajo en equipo y excelentes habilidades de comunicación.

Benefits & conditions

Te ofrecemos un ambiente de trabajo donde la innovación y la creatividad son celebradas. Valoramos la colaboración y el aprendizaje continuo, y te proporcionaremos oportunidades para crecer profesionalmente. Además:

  • ? ? Trabajo en equipo: Trabajarás con profesionales apasionados y con experiencia.
  • ? Capacitación: Te proveeremos de recursos y formación para que sigas creciendo. Desarrollo de plan de carrera y certificaciones técnicas.
  • ? Ambiente amigable: con un modelo de gestión sostenible y políticas de igualdad efectiva, ambientes de trabajo abiertos e inclusivos.
  • ? Flexible y Ágil: Fomentamos prácticas ágiles para que puedas trabajar en proyectos emocionantes.

Apply for this position