Funciones principales:
Desarrollo y mantenimiento de aplicaciones Java, asegurando la calidad del código y buenas prácticas.
Implementación de servicios Web y APIs (REST y SOAP).
Participación en diseño y arquitectura de soluciones (Enterprise Architecture, UML).
Integración de sistemas usando frameworks como Spring y Hibernate.
Automatización de procesos y despliegues mediante Jenkins y Maven.
Pruebas unitarias y de integración utilizando JUnit, SoapUI, Postman y Selenium.
Gestión de control de versiones con SVN o GIT.
Requisitos imprescindibles:
Experiencia mínima de 3 años en desarrollo Java.
Dominio de Java 8 o superior.
Experiencia en JEE, Spring, Hibernate.
Conocimientos en APIs REST, SOAP (XML, JSON).
Experiencia en herramientas de integración continua: Jenkins, Maven.
Inglés alto.
Valorable:
Conocimiento en diseño de arquitectura y UML.
Experiencia con IDEs: Eclipse o IntelliJ.
Experiencia en QA: SoapUI, JUnit, Postman, Sonar, Selenium.
Experiencia con servidores web: JBoss Wildfly, Tomcat.
Control de código: SVN y GIT.
Condiciones:
~ Contrato indefinido
~30 días naturales de vacaciones.
~ Modalidad: 100% Teletrabajo.
~ Lunes a jueves: 09:00 – 18:00 y Viernes jornada intensiva
~ Banda salarial: 45.000 euros brutos/año