Job Title : Chapter Leader - Backend Java - RemoteLocation : Buenos AiresCompany : ListoproSalary : Open Date : 2023-03-14Close Date : 2023-07-14
Estamos enfocados en crear soluciones que brinden los mejores servicios financieros con una experiencia WOW para nuestros clientes.
En todo momento nvestigamos y nos capacitamos sobre las nuevas tendencias tecnologÃas que hay en el mundo para adaptarlas a nuestra Transformación Digital.
Trabajamos de la mano con el negocio para realizar entregas de productos y servicios de calidad.
RESPONSABILIDADES :
- Es el responsable de evolucionar la especialidad de los miembros del chapter, con la finalidad de que la entrega temprana de valor se realicen con calidad y productividad respetando los lineamientos, estándares de arquitectura, seguridad y data.
- Tiene la visión de la tecnologÃa de la especialidad a la que pertenece.
- Actúa como referente técnico para los demás miembros del equipo.
- Asegura que los CM conozcan los lineamientos, estándares, prácticas de desarrollo de software, frameworks y herramientas y sepan cuándo y cómo aplicarlos.
- Estudios de la carrera de Ing. de Sistemas, computación, informática, software y electrónica o carreras afines. (Estudio técnico concluido)
- Experiencia 6 años a 10 años participando en proyectos con soluciones que integran componente backend Java.
- Experiencia desarrollando APIS / microservicios y / o componentes de integración (web servicies, servicios rest).
- Experiencia en banca y Finanzas, Telecomunicaciones, Empresas
- Proveedoras de Aplicativos (no excluyente)
- Experiencia en resolver problemas o temas complejos relacionados a la tecnologÃa de la especialidad
- Experiencia en buenas practicas de desarrollo de software.
- Experiencia en Frameworks de Seguridad.
- Experiencia liderando equipos.
Conocimiento avanzado en :
- Manejo de buenas prácticas de programación.(Obligatorio)
- Programación Orientados a Objetos.(Obligatorio)
- Sistemas de control de versiones distribuido Git.(Obligatorio)
- Patrones de diseño de programación.(Obligatorio)
- Test Driven Development TDD.(Obligatorio)
- Uso de comandos de sistema operativo Windows, Linux y AIX.(Obligatorio)
Backend Java :
- Java 8 (Obligatorio)
- Java 11 (Opcional)
- Programación reactiva.(Obligatorio)
- Framework de programación, spring-boot, spring-framework y springcloud.
- Implementación y consumo de servicios REST / JSON. (Obligatorio)
- Implementación de Web services (SOAP, XML, WSDL). (Obligatorio)
- Diseño de APIs (Open API y Swagger Hub) (Obligatorio)
- Persistencia de datos (Hibernate, JPA, spring-data etc).(Obligatorio)
- Desarrollo de componentes y librerÃas en Java. (Obligatorio)
- Conocimiento de Maven(nivel intermedio) o Gradle(nivel intermedio). (Obligatorio)
- Framework de pruebas unitarias. (Junit, Lombok, Mockito) (Obligatorio)
- Conocimiento en Herramientas de CI (Jenkins, Git Hub, Sonarqube, Nexus y Maven).(Obligatorio)
Contenedores & Cloud :
- Conocimiento de Docker, contenedores y cluster de contenedores (Kubernetes). (Obligatorio)
- Uso de componentes en la nube (servicios Azure : API Gateway, AKS, ACR, LogicApps, FunctionApps, Storage Account, Azure KeyVault, etc).(Obligatorio)
Conocimiento intermedio en :
- Behavior Driven Development BDD. (Opcional)
- Uso de otros languages de desarrollo, javascript, groovy, etc.
- Conocimiento de patrones de arquitectura Cloud. (Obligatorio)
- Lenguaje Cobol CICS. (Opcional)
Base de datos :
- Uso de base de datos relacionales como SQL u Oracle.(Obligatorio)
- Uso de base datos No relacionales como Cassandra, Cosmos o MongoDB. (Obligatorio)