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 optimizado.
Uso de herramientas de CI/CD para automatizar despliegues.
Tecnologías:
Lenguajes de programación → Java 17.
Frameworks → Spring Boot, Spring JPA, Map Struct, Hibernate.
Bases de datos → MySQL.
Herramientas → GIT, Gradle, SONAR, Jenkis.
Servidores → JBoss.