Carrera(s):Analista programador computacionalDESARROLLO DE APLICACIONESINGENIERÍA EN DESARROLLO DE SOFTWAREIngeniería en informática
Descripción del puesto
¡Únete a Getdata y sé parte de nuestro equipo!
En Getdata estamos en búsqueda de un Desarrollador Back-End con experiencia en Java, Spring Boot y PL/SQL, para integrarse a un equipo tecnológico enfocado en el desarrollo y evolución de soluciones empresariales de alta disponibilidad. Buscamos profesionales con sólidos conocimientos en desarrollo backend, diseño de APIs y bases de datos, capaces de construir aplicaciones escalables, seguras y eficientes, siguiendo buenas prácticas de desarrollo y arquitectura de software.
Misión del cargo
Diseñar, desarrollar, mantener y optimizar aplicaciones backend utilizando Java, Spring Boot y PL/SQL, asegurando la calidad del código, el rendimiento de las soluciones y la correcta integración con sistemas internos y externos, contribuyendo al cumplimiento de los objetivos del negocio.
Principales funciones
- Desarrollar y mantener aplicaciones backend utilizando Java y Spring Boot.
- Diseñar, desarrollar y optimizar procedimientos almacenados, funciones, paquetes y consultas en PL/SQL.
- Diseñar e implementar APIs RESTful para la integración con aplicaciones web, móviles y sistemas externos.
- Participar en el análisis técnico y desarrollo de nuevas funcionalidades.
- Integrar servicios con bases de datos Oracle y otros sistemas corporativos.
- Optimizar consultas SQL y procesos para mejorar el rendimiento de las aplicaciones.
- Implementar pruebas unitarias y participar en pruebas de integración.
- Corregir incidencias y realizar mantenimiento evolutivo y correctivo de las aplicaciones.
- Aplicar principios de programación orientada a objetos, patrones de diseño y buenas prácticas de desarrollo.
- Participar en revisiones de código (Code Review) y promover la mejora continua.
- Colaborar con equipos de Front-End, QA, DevOps y Arquitectura durante todo el ciclo de desarrollo.
- Documentar desarrollos, integraciones y componentes técnicos.
Conocimientos y habilidades requeridas
Técnicos
- Experiencia desarrollando aplicaciones con Java (preferentemente Java 11 o superior).
- Experiencia en Spring Boot.
- Desarrollo de APIs RESTful.
- Experiencia trabajando con PL/SQL.
- Desarrollo y optimización de procedimientos almacenados, funciones, paquetes y triggers.
- Manejo de bases de datos Oracle.
- Conocimientos de SQL avanzado y optimización de consultas.
- Manejo de Git (GitHub, GitLab o Bitbucket).
- Experiencia utilizando herramientas como Maven o Gradle.
- Conocimiento en pruebas unitarias utilizando JUnit y Mockito.
- Manejo de Postman o herramientas similares para pruebas de APIs.
- Experiencia trabajando bajo metodologías ágiles (Scrum o Kanban).
Blandas
- Pensamiento analítico y orientación a la resolución de problemas.
- Trabajo en equipo y colaboración multidisciplinaria.
- Proactividad y autonomía.
- Organización y gestión eficiente del tiempo.
- Orientación a resultados y calidad.
- Comunicación efectiva.
- Adaptabilidad a entornos dinámicos y metodologías ágiles.
- Compromiso con la mejora continua y las buenas prácticas de desarrollo.
Ubicación: Santiago, Chile.
Modalidad: Remoto.
Postular
Ingrese o cree su cuenta en Duoclaboral.cl para postular