 
        
        DESCRIPCION DE PUESTO 
Crear código y programas de alto nivel, así como de complejidad, mediante la aplicación de las metodologías de desarrollo de software y lenguajes de programación Java, con el fin de automatizar o sistematizar los procesos administrativos u operativos solicitados por las áreas, así mismo que estos cumplan con los cambios requeridos para ser entregados en tiempo y forma. 
REQUISITOS: 
3 años de experiencia en diseño, desarrollo y mantenimiento de aplicaciones empresariales robustas y escalables 
Ingles Intermedio (conversacional y escrito) 
Dominio avanzado de Java SE y Java EE 
Experto en programación orientada a objetos, patrones de diseño y buenas prácticas de desarrollo 
Experiencia en bases de datos relacionales, especialmente SQL Server, con capacidad para manipular datos en formatos JSON 
Alto conocimiento en frameworks, Spring (Spring Boot, Spring MVC) Hibernate y JPA, así como en integración de servicios RESTful y SOAP 
Desarrollo de aplicaciones en backend con alta concurrencia y rendimiento optimizado 
Uso de herramientas de control de versiones (Git), integración continua y metodologías ágiles (Scrum) 
Capacidad para liderar equipos técnicos, mentoría y revisión de código 
Conocimientos en seguridad, pruebas automatizadas (JUnit, Mockito) y despliegue en entornos en la nubeEl equipo reclutador buscará estos conocimientos y habilidades en las postulaciones. Añade las que te faltan a tu perfil para atraer su atención. - Educación mínima: Educación superior - Licenciatura- 3 años de experiencia- Idiomas: Inglés - Edad: entre 28 y 50 años #J-18808-Ljbffr