Desarrollador/a Backend Sr (Argentina)

Desarrollador/a Backend Sr (Argentina)

03 feb
|
America Gis
|
Argentina

03 feb

America Gis

Argentina

En AMERICA GIS buscamos un/a Backend Sr con Grails/Groovy con buen manejo de Frontend + GSP) para escalar nuestra plataforma SaaS multiusuario con componentes geoespaciales (PostgreSQL/PostGIS).

Rol y responsabilidades

- Diseñar e implementar APIs RESTful (vistas JSON
.gson
), servicios y microservicios en Grails/Groovy.
- Modelar y optimizar PostgreSQL (consultas complejas, indexación, performance).
- Implementar y tunear PostGIS/Hibernate Spatial para geofencing, rutas y consultas espaciales (point/linestring/polygon, índices espaciales, cálculos de distancia).
- Aplicar Spring Boot (autoconfiguración, DI), Spring Security (authN/authZ) y GORM (criterios avanzados, transacciones).
- Diseñar capa de servicios (DataService + servicios con lógica de negocio); usar Traits/Mixins de Groovy para funcionalidades transversales.
- Trabajar en arquitectura de microservicios dentro de monorepo multiproyecto.
- Mantener GSP/TagLibs, construir componentes con , y patrones AJAX (paginación, autocompletado, menús dependientes) con jQuery/Axios bajo mejora progresiva (SSR + JS).
- Asegurar calidad con Spock (tests BDD), CodeNarc (análisis estático), Asset Pipeline y Gradle (tareas custom, deps). Versionado con Git (estrategias de ramificación).

HABILIDADES TÉCNICAS REQUERIDASDesarrollo Backend

Framework y lenguaje

- Grails (excluyente).
- Groovy (alto dominio).
- Spring Boot (autoconfiguración, inyección de dependencias).
- Spring Security (autenticación, autorización).
- GORM (criterios avanzados, transacciones).

Bases de datos y geoespacial

- PostgreSQL (consultas complejas, indexación, optimización).
- PostGIS / Hibernate Spatial (geofencing, rutas, consultas espaciales).




- Experiencia con:
- Tipos geográficos: point, linestring, polygon.
- Indexación y consultas espaciales.
- Cálculos de distancia y algoritmos de geofencing.

Patrones de arquitectura

- Microservicios (multiproyecto en monorepo).
- API RESTful (vistas .gson).
- Capa de servicio (DataService + Servicios).
- Traits y Mixins (Groovy avanzado).
- Arquitectura multiusuario (SaaS).

Desarrollo Frontend

Tecnologías

- (principal).
- jQuery (DOM, AJAX).
- Axios (HTTP hacia APIs).
- GSP (plantillas server-side).
- Bootstrap 5.

Patrones Frontend

- Componentes con TagLibs reutilizables.
- Mejora progresiva (SSR + JS).
- Patrones AJAX (paginación, autocompletado, menús dependientes).

Herramientas de compilación y DevOps

- Gradle (multiproyecto, tareas personalizadas, dependencias).
- Asset Pipeline (minificación/empacado JS/CSS).
- CodeNarc (estático Groovy).
- Spock (tests BDD).
- Git (control de versiones, branching).

EXPERIENCIA REQUERIDA

Imprescindible

- +5 años de experiencia competente en desarrollo de software.
- +3 años con Grails (3.x – 6.x).
- +2 años con datos geoespaciales (PostGIS, DBs espaciales).
- Groovy sólido (además de Java).
- APIs RESTful (diseño e implementación).
- PostgreSQL (consultas complejas, optimización, indexación).
- SaaS multiusuario (aislamiento de datos, seguridad).

Muy deseable

- Rastreo GPS / gestión de flotas.
- Procesamiento en tiempo real (alto volumen de reportes GPS).
- Microservicios (comunicación entre servicios, procesamiento asíncrono).

Valorable

- IoT/telemetría (protocolos de dispositivos).
- Dominio en logística/transporte.
- Docker/containerización.
- CI/CD (Jenkins, GitLab CI, etc.).

📌 Desarrollador/a Backend Sr (Argentina)
🏢 America Gis
📍 Argentina

Suscribete a esta alerta:
Escribe tu dirección de correo electrónico, te permitirá de estar al tanto de los últimos empleos por: desarrollador/a backend sr (argentina)

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:
Escribe tu dirección de correo electrónico, te permitirá de estar al tanto de los últimos empleos por: desarrollador/a backend sr (argentina)