Objetivo del puestodesarrollador full stack (java / c#) diseñar, desarrollar y mantener aplicaciones web y de escritorio robustas, participando en todo el ciclo de vida del software.el candidato ideal integrará soluciones utilizando los ecosistemas de java y .
net (c#) para garantizar sistemas escalables, seguros y de alto rendimiento.responsabilidades principalesdesarrollo core: crear y optimizar componentes del lado del servidor (back-end) utilizando java y c#.
integración front-end: desarrollar interfaces de usuario dinámicas y responsivas que se conecten eficientemente con las apis.arquitectura de datos: diseñar, implementar y optimizar consultas en bases de datos relacionales y no relacionales.mantenimiento y migración: dar soporte a sistemas existentes en java/c# y participar en la migración de microservicios.pruebas y calidad: escribir código limpio, documentado y realizar pruebas unitarias automatizadas para asegurar la estabilidad del software.requisitos técnicos (hard skills)back-end: experiencia sólida con java (spring boot, jakarta ee) y c# (.net core, entity framework).
front-end: dominio de javascript/typescript y frameworks modernos (react, angular o vue.js).
apis: creación y consumo de servicios restful y soap.bases de datos: manejo de sql server, postgresql, mysql o mongodb.herramientas de control: gestión de versiones con git (github, gitlab o bitbucket).
metodologías: trabajo bajo entornos ágiles (scrum o kanban).
competencias blandas (soft skills)alta capacidad de análisis y resolución de problemas complejos.comunicación asertiva y trabajo en equipo.adaptabilidad para alternar entre diferentes tecnologías y lenguajes según el proyecto.
#j-*-ljbffr