Desarrollador de software estandar

Diseñar, codificar, probar y documentar componentes de software conforme a los requerimientos establecidos.Realizar pruebas unitarias, de integración y participar en despliegues.Colaborar con analistas y arquitectos para convertir requerimientos en soluciones operativas y mantenibles.Participar en revisiones de código, asegurar la calidad técnica y cumplir con los lineamientos de desarrollo y seguridad definidos.Liderar actividades críticas o estratégicas, planificando, ejecutando y reportando resultados sin necesidad de supervisión constante.Optimizar procesos, anticipar riesgos y resolver problemas con rapidez y criterio técnico.Actuar como mentor o punto de consulta para otros miembros del equipo.Participar en la definición de procesos, metodologías y estándares, impulsando nuevas iniciativas o mejoras que agregan valor al servicio o a la organización.Responsabilidades y atribucionesResponsabilidades- Tomar decisiones técnicas críticas- Revisiones de código (Evitar generar vulnerabilidades)- Resolver incompatibilidades Java 8 a 21- Gestión de riesgos técnicos- Mentoría técnica- Migración módulos de Struts a Spring- Migración de Action a Controller- Refactorización de lógica de negocio- Interconexión entre back y front- Corrección de incidencias- Pruebas unitarias- DocumentaciónConocimientos y Habilidades- Java 8, 17, 21- Conocimiento de Spring, Spring MVC, Spring Core - Conocimiento de Struts MVC 6.8.0- Participación en migraciones tecnológicas- HTML, CSS, JS/jQuery - Experiencia en seguridad y manejo de sesiones- Angular- SQL avanzado- Git- Maven- DEVOPS / CICD- WeblogicRequisitos y calificacionesExperiencia laboral superior a 7 años en desarrollo de software o en roles similares.Referente técnico o funcional dentro del equipo, con alto nivel de autonomía.Capacidad para asumir responsabilidades mayores y liderar actividades críticas o estratégicas.Experiencia para optimizar procesos, anticipar riesgos y resolver problemas con rapidez y criterio técnico.Actúa como mentor o punto de consulta para otros miembros del equipo.Participa en la definición de procesos, metodologías y estándares, e impulsa nuevas iniciativas o mejoras que agregan valor al servicio o a la organización.Informaciones adicionales

Similar jobs