Chapter Leader Backend Java
目标 · 是负责发展分组成员的专业,以确保早期价值交付与质量和生产力相符,尊重规范,建筑标准,数据安全。功能 · 有属于其技术的视野。· 作为其他团队成员的技术参考。· 确保 CM 了解规范,标准,软件开发实践,框架和工具以及如何应用它们。· 经验 6 年 10 年参与 Java 的后台部分的解决方案项目。· 开发 APIS/微服务和集成组件 (网络服务,休息服务). · 在银行,金融,电信,应用程序供应商企业中进行了经验 (不排除)· 解决与技术相关的问题中的复杂问题;· 在安全框架内开展良好软件开发实践的经验。· 在工作室领导团队的学习;技术结论 (Estudio técnico concluido) ·技能:·管理好程序实践。(Obligatorio) ·编程导向目标。(Oblegatorio) •系统控制版本分布式 Git. (Obligeatorio) 系统。(Patrones de diseño de programación.(Obligatório) ·测试驱动开发 TDD.(Oblegatory) ·使用操作系统命令 Windows,Linux y AIX. ((Obligatorium)) ·工程师职业生涯的学习,计算机,电子软件或相关职业。(Estudio técnicos concluido) 经验 6年 10年参与 Java 的核心解决方案中的项目。· 开发 APIS/微服务和集成组件 (网络服务,休息服务)的经验。· 在银行和金融,电信,应用程序供应商企业的经验 (不排除). ·解决技术专业化的复杂问题的经验。• 软件开发的良好实践;· 安全框架的经验;· 领导团队的经验:· 管理好编程实践。
查看英文原文
Objetivo
· 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.
Funciones
- 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
- Lidera a 5 colaboradores.
Experiencia:
- 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.
Estudios
· Estudios de la carrera de Ing. de Sistemas, computación, informática, software y electrónica o carreras afines. (Estudio técnico concluido)
Habilidades:
- 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)
- 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 lenguages 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)
Condiciones
- Contrato: Indefinido
- Modalidad: 100% Remoto.
- Jornada Laboral: 9:00 a 18:00hrs
-
- Beneficios:
- Seguro Complementario.
- Programas de Bienestar.
- Bonos.
- Planilla directa.
- Home office kit
Originally posted on Himalayas