Desarrollador java área: tecnologías de la información / desarrollo de software objetivo del puesto: diseñar, desarrollar, implementar y mantener aplicaciones y sistemas basados en java, asegurando la calidad, eficiencia y seguridad del software para satisfacer las necesidades del negocio o los clientes.
responsabilidades principales: analizar requerimientos funcionales y técnicos para el desarrollo de aplicaciones java.
diseñar y programar componentes, servicios y apis utilizando java y frameworks relacionados.
realizar pruebas unitarias y de integración para asegurar la calidad del código.
participar en la revisión de código y mejora continua de estándares de desarrollo.
mantener y optimizar sistemas existentes, corrigiendo errores y mejorando el rendimiento.
colaborar con equipos de diseño, qa, y devops en la entrega de soluciones escalables.
documentar procesos técnicos y funcionales del software desarrollado.
asegurar el cumplimiento de buenas prácticas de programación, seguridad y versionamiento.
conocimientos técnicos requeridos: lenguaje java (8 o superior) frameworks: spring / spring boot / hibernate / jpa desarrollo de apis restful bases de datos: mysql, postgresql, oracle control de versiones: git / github / gitlab entornos de desarrollo: eclipse, intellij idea, vs code servidores de aplicaciones: tomcat, jboss o glassfish conocimientos básicos de docker / kubernetes / ci/cd (deseable) manejo de metodologías ágiles (scrum o kanban) formación académica: licenciatura o ingeniería en sistemas, informática, computación o carrera afín.
habilidades y competencias: pensamiento lógico y analítico.
orientación a resultados y solución de problemas.
trabajo en equipo y comunicación efectiva.
adaptabilidad a nuevas tecnologías.
atención al detalle y compromiso con la calidad del software.
experiencia deseada 2 a 5 años en desarrollo y mantenimiento de sistemas java.
indicadores de desempeño (kpi): cumplimiento de tiempos de entrega.
tasa de errores o bugs en producción.
cobertura de pruebas unitarias.
eficiencia del código (rendimiento y escalabilidad).
nivel de satisfacción del cliente interno o externo.