Formación
- Profesionales de Ingeniería en Sistemas y carreras afines.
- Al menos 2 años de experiencia en análisis y programación con ReactJS y Web Services.
- A considerar, experiencia en el sector bancario.
Importante
- Capacitad de trabajar en modalidad teletrabajo, contar con equipo propio y buen enlace de comunicación por Internet.
Conocimientos Específicos
- Análisis y diseño de aplicaciones.
- Algoritmia y tecnología en general (bases de datos, pruebas, performance, seguridad).
- Conocimiento básico de diseño UI y UX.
- Capacidad de autoaprendizaje en nuevas tecnologías y las tendencias.
- Experiencia en ejecución y gestión de Proyectos y metodologías Agile.
- Experiencia en programación funcional y reactiva.
- Conocimiento en sistemas (Distribuidos, reactivos, tradicionales, monolitos y microservicios).
- Capacidad de administrar relación con proveedores de sus componentes para velar por la prestación de un servicio adecuado a las necesidades de la organización y obtener un valor agregado de esta relación.
- Experiencia en programación funcional, reactiva y altamente reutilizables.
- Conocimiento y experiencia en librerías / frameworks de JS (React, Redux, React Native).
- Manejo de lenguajes, componentes, estándares y entornos de desarrollo:
oJava, JavaScript, HTML5, CSS3, EJB, JDBC, Entities, POJO.
oGradle, Maven.
oPatrón MVC (Spring MVC).
oInyección de dependencias (CDI, Spring IoC).
oExperiencia en gestión de seguridad con JWT, OAuth y/o Spring Security.
oCapa de componentes tipo:
- @Service y @Repositorio (Spring).
- @Controlar (Spring).
oMicroservicios y Microservicios en la nube.
oManejo de contenedores (Docker, Kubernetes).
oServicios de mensajería.
- Manejo de entornos de implementación:
oSpring Boot.
oSpring Cloud.
oApache Camel.
- Experiencia de GIT (Github y Gitlab), Gitflow y mejores prácticas.
- Manejo de Pruebas Unitarias con:
oJUnit.
oMock y Stub (Mockito, PowerMockito).
oKarma.
oJasmine.
oProtactor.
- Pruebas de carga (JMeter).
- Pruebas de Aceptación con Cucumber y SOAP GUI.
- Pruebas de Seguridad con OWASP.
- Documentación de APIs con Swagger.
Competencias
- Comunicación Efectiva.
- Trabajo en Equipo.
- Resolución de Problemas.
- Aceptar Críticas y errores (oportunidades de mejoras)-
- Administración de Tiempo.
- Autodidacta.
- Orientación al servicio.
- Orientación a resultados.
- Capacidad de Análisis.
- Sentido de la Responsabilidad.
- Auto-organización.
- Pro actividad, Iniciativa y Seguridad.
- Trabajo bajo presión.