Descripción del puesto:
Especialista en el lenguaje Java, capaz de enfocar sus conocimientos para brindar soluciones a problemas reales en la industria financiera. Con habilidad para trabajar en equipo, autodidacta y con bases sólidas en Programación Orientada a Objetos (OOP) y Backend.
Responsabilidades:
-
Requisitos:
- Licenciatura en Informática Empresarial, Ingeniería en Sistemas, Computación o carreras afines.
- Más de 4 años de experiencia como desarrollador en plataformas JAVA a nivel Backend.
- Sólidos conocimientos en Spring Boot, Git, Azure, Docker, API Rest y SQL.
- Sólidos conocimientos en Programación Orientada a Objetos (OOP).
- Conocimientos de Java Standard Edition 7/8 y Java Enterprise Edition 7/8.
- Conocimientos de Struts, Spring MVC, JSP, JSF, JQuery, AJAX, JavaScript, HTML5 y CSS3.
- Conocimientos de Enterprise Java Bean 3.0, JPA, Hibernate JDBC, Web Services y XML.
- Conocimientos de JPQL y Eclipse.
- Conocimientos de patrones de diseño Model View Controller, Microservicios, Facade, Adapter, Factory, Data Access Object y Business Delegate.
- Conocimientos en metodología ágil Scrum.
- Conocimientos básicos de DevOps.
- Conocimientos en Kubernetes, Spring Security, Azure Functions, Redis y Kafka.
- Conocimientos en IBM WebSphere 5 / Oracle Glassfish / Tomcat.
- Conocimientos en IBM WebSphere Message Queue 7.0 y JMS.
- Conocimientos en IBM DB2 / OS400.
- Nivel intermedio de inglés (escrito y conversacional).
Habilidades deseables:
- Conocimientos en Kubernetes, Spring Security, Azure Functions, Redis y Kafka.
- Conocimientos en IBM WebSphere 5 / Oracle Glassfish / Tomcat.
- Conocimientos en IBM WebSphere Message Queue 7.0 y JMS.
- Conocimientos en IBM DB2 / OS400.
- Nivel intermedio de inglés (conversacional y escrito).