Descripción
Este puesto se centra en el desarrollo y mantenimiento de soluciones de software basadas en Java para entornos en la nube. La persona seleccionada será responsable del diseño, implementación y prueba de servicios web, abarcando tanto el desarrollo full stack como los aspectos de integración de sistemas. Se requiere una sólida comprensión de las mejores prácticas de desarrollo y la capacidad para trabajar de manera autónoma y colaborativa dentro de un equipo ágil.Las responsabilidades técnicas incluyen la creación y optimización de código utilizando tecnologías como JPA, Hibernate y JDBC para la interacción con bases de datos. Es fundamental la experiencia en la construcción de casos de prueba con JUnit para garantizar la calidad y robustez del software desarrollado. El rol también implica el uso de herramientas como Maven para la gestión de proyectos y SonarQube para el análisis estático del código, asegurando el cumplimiento de los estándares de calidad definidos.
El entorno de trabajo se caracteriza por la aplicación de metodologías ágiles, utilizando herramientas como Confluence, Jira o VersionOne para la planificación y seguimiento de tareas. Se valorará positivamente la experiencia previa en el trabajo con bases de datos relacionales y la capacidad para colaborar eficazmente con otros miembros del equipo. La posición ofrece estabilidad laboral y un paquete de beneficios competitivo, diseñado para apoyar el bienestar y el desarrollo profesional del empleado.