Buscamos 4 desarrolladores que sean parte del equipo ecm para ayudarnos con una migracion de nuestros sistemas a las ultimas versiones de java * y angular 20. Modalidad de trabajo: híbrida (90% home office 2 veces por mes presencial en oficina). Indispensable tener titulo y/o cedula profesional en ing. En sistemas, informatica, computación o afin. Minimo 5 años de experiencia. Backend -java ee/spring versión 8 y superior, preferible 21 y 24: -spring boot (microservicios, spring cloud, spring security, spring batch). -diseño de apis restful y soap. -jpa/hibernate.
• arquitecturas: -diseño de sistemas escalables (monolíticos y microservicios). -patrones: clean architecture, hexagonal, cqrs, event sourcing. -jvisualvm, jmeter, junit, mockito, testcontainers -bases de datos: postgresql, mysql, sqlserver, oracle, mongodb, redis. Frontend -angular versión 12 y superior, preferible versión 19 y 20 -testing avanzado (jasmine y karma). -angularjs -typescript -javascript -angular forms, router, navigation, material - primeng -bootstrap -tailwind css -sass/scss -css3/html5 -nodejs -react -view herramientas -jenkins, github actions, gitlab ci. -contenedores: docker, kubernetes -nube: aws (ec2, s3, lambda), azure o google cloud -metodologias agiles (historias de usuario, sprint planning) responsabilidades -diseñar y mantener arquitecturas escalables y seguras. -tomar decisiones técnicas (tecnologías, librerías, frameworks). -escribir código limpio, mantenible y documentado (solid, dry). -implementar pruebas unitarias/integradas