Descripción de la oferta
Objetivo del puesto: Diseñar, desarrollar y mantener la lógica de negocio y los servicios backend para una “Solución Policial Avanzada”, un ERP en modalidad SaaS para la gestión de emergencias, incidencias y recursos policías locales de ayuntamientos y de comunidades autónomas de España, garantizando seguridad, escalabilidad y eficiencia en la comunicación entre la aplicación móvil, la base de datos y los sistemas externos. Responsabilidades del puesto: - Desarrollo de APIs y servicios backend para la gestión de autenticación, incidencias y consultas de datos. - Implementación de mecanismo de seguridad en las comunicaciones y el acceso a datos. - Integración con bases de datos y sistemas externos. - Optimización de consultas y rendimiento del backend para soportar alto volumen de datos. - Desarrollo y mantenimiento de arquitecturas escalables y modulares. - Colaboración con equipos de frontend y mobile para asegurar una integración eficiente. - Uso de herramientas de CI/CD para automatizar despliegues. Tecnologías: - Lenguajes de programación → Java 17. - Frameworks → SpringBoot, Spring JPA, MapStruct, Hibernate. - Bases de datos → MySQL. - Herramientas → GIT, Gradle, SONAR, Jenkis. - Servidores → JBoss.