Logo for Alovia

Desarrollador Java/AWS

Roles & Responsibilities

  • Strong experience with Spring Core, Spring Boot, MVC, Spring Security, and Spring JPA/Hibernate
  • Proficiency in AWS services and microservices architectures
  • Experience with Maven and Gradle build tools
  • Version control experience with Git, Bitbucket, and GitFlow

Requirements:

  • Develop multi-layer enterprise applications using Java and the Spring ecosystem
  • Design and maintain microservices architectures and REST/SOAP web services
  • Implement and manage cloud solutions on AWS
  • Ensure software quality with standards and refactoring, perform unit/integration testing and performance analysis, and document APIs with OpenAPI/Swagger

Job description

En ALOVIA Consulting estamos en búsqueda de un/a Desarrollador Java para nuestro equipo de Madrid.

Modalidad de trabajo: 100% remoto 


FUNCIONES 

-Desarrollar aplicaciones empresariales multicapa utilizando tecnología Java y el ecosistema Spring.
-Diseñar y mantener arquitecturas basadas en microservicios, así como servicios web REST y SOAP.
-Implementar y gestionar soluciones en la nube aprovechando los servicios de AWS.
-Garantizar la calidad del software mediante la aplicación de estándares, normas y prácticas de refactorización.
-Realizar pruebas unitarias, de integración y análisis de rendimiento del sistema.
-Documentar detalladamente las APIs desarrolladas (OpenAPI/Swagger) para asegurar su correcta integración.
-Gestionar el ciclo de vida del código, desde la construcción con herramientas de automatización hasta el control de versiones.


Requisitos

  • Experiencia sólida en Spring Core, Spring Boot, MVC, Spring Security y Spring JPA Hibernate.

  • Dominio de servicios AWS y experiencia en arquitecturas de microservicios.

  • Manejo avanzado de herramientas de construcción Maven y Gradle.

  • Experiencia en control de versiones con GIT, BitBucket y GitFlow.

  • Conocimiento en herramientas de medición de calidad de código como Sonar.

  • Experiencia en frameworks de testing (JUnit, DBUnit, Mockito, TestContainers) y herramientas de rendimiento (JMeter, JConsole).

  • Capacidad para documentar APIs utilizando OpenAPI o Swagger.

  • Conocimiento en integración de herramientas de seguridad como Rapid7 y manejo de logs con Log4j/SLF4J.



  • Ventajas

    ¿Por qué ALOVIA?

    En ALOVIA, te unirás a un equipo internacional especializado en proyectos de IT y desarrollo de software. Trabajamos en una variedad de sectores, desde soluciones empresariales y aplicaciones web hasta integración de sistemas y servicios en la nube.

    En ALOVIA estamos comprometidos a crear un ambiente inclusivo y diverso, asegurando igualdad de oportunidades sin importar la raza, religión, sexo, identidad de género, orientación sexual, origen nacional, discapacidad, edad u otras características protegidas. Promovemos la igualdad de género de acuerdo con la Ley Orgánica 3/2007 y valoramos el multiculturalismo, asegurando que todos sean tratados con respeto y dignidad. Cumplimos con todas las prácticas de empleo justas en cuanto a la ciudadanía y el estado de inmigración.

    Si estás buscando un desafío en un ambiente de trabajo dinámico y colaborativo, y te apasiona la innovación y la excelencia, ¡nos encantaría escuchar de ti!



    Related jobs

    Other jobs at Alovia

    We help you get seen. Not ignored.

    We help you get seen faster — by the right people.

    🚀

    Auto-Apply

    We apply for you — automatically and instantly.

    Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

    AI Match Feedback

    Know your real match before you apply.

    Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

    Upgrade to Premium. Apply smarter and get noticed.

    Upgrade to Premium

    Join thousands of professionals who got noticed and hired faster.