Construir y supervisar las labores de diseño detallado y los componentes de software necesarios para satisfacer los requisitos funcionales y no funcionales de la solución y brindar soporte a los proyectos asignados.
Descubre tu match con esta ofertaDescubre tu match
Inicia sesión para saber si tu perfil calza con lo que buscanInicia sesión para ver tu match.
Iniciar sesiónDescripción
Requisitos
Desarrollador Java Senior con mas de 5 años y sólida experiencia en desarrollo backend, capaz de diseñar, desarrollar y mantener aplicaciones empresariales escalables, seguras y de alto rendimiento. Idealmente, debe contar también con experiencia full stack, participando en el desarrollo de interfaces modernas y experiencias de usuario.
Backend
Java 11+ (preferiblemente Java 17 o superior).
Experiencia con Spring Boot, Spring MVC, Spring Security y JPA/Hibernate.
Diseño e implementación de APIs REST.
Arquitectura de microservicios.
Integración de servicios mediante REST, SOAP y mensajería.
Manejo de pruebas unitarias e integración (JUnit, Mockito).
Conocimientos de patrones de diseño y buenas prácticas de desarrollo.
Experiencia en optimización de rendimiento y troubleshooting de aplicaciones.
Frontend
TypeScript.
Angular (preferiblemente versiones recientes).
HTML5, CSS3, Bootstrap o frameworks UI similares.
Consumo e integración de APIs REST.
Manejo de componentes, servicios, rutas y estado de aplicaciones Angular.
Base de Datos
Oracle Database.
Desarrollo de consultas complejas SQL.
Creación y optimización de procedimientos almacenados, paquetes, funciones y triggers.
Modelado de datos y optimización de rendimiento.
DevOps y Herramientas
Git y metodologías de control de versiones.
Maven o Gradle.
Jenkins, Azure DevOps o herramientas CI/CD.
Docker y conocimientos básicos de Kubernetes.
SonarQube y análisis de calidad de código.
Inteligencia Artificial aplicada al Desarrollo
Se espera que el candidato incorpore de forma natural herramientas de IA en su día a día para aumentar productividad y calidad del desarrollo:
Uso frecuente de GitHub Copilot, Microsoft Copilot, ChatGPT o herramientas similares.
Generación asistida de código, pruebas unitarias y documentación técnica.
Apoyo en análisis de errores, optimización de código y refactorización.
Creación de prompts efectivos para acelerar actividades de desarrollo.
Capacidad para validar, ajustar y gobernar.
Ofertas similares
Más ofertas de Personal Soft S. A.s
Conoce más sobre Personal Soft S. A.s
Descubre la cultura, beneficios y otras oportunidades laborales
Un paso antes de postular: crea tu cuenta.
Es un paso extra, lo sabemos. Por eso lo hicimos lo más simple posible:
sube tu CV en el siguiente paso y tu perfil se llena solo.
¿Ya tienes una cuenta? Inicia sesión
#14516 Desarrollador Java Senior Full Stack Java + Angular
Personal Soft S. A.s