Desarrollador jefe de backend

Remoto
Jornada completa
Empleo de proyecto
Tareas: - Perfeccionamiento y modificación de los módulos existentes del sistema; - Desarrollo de nuevos módulos de negocio e integración; - Desarrollo de nuevos módulos de sistema para transición a arquitectura de microservicios con posterior migración a la nube (SpringBoot, Docker, OpenShift, Istio). - Actualización de la pila tecnológica existente (Apache Kafka, Apache Ignite, ClickHouse, grpc+protobuf); - Optimización y refactorización de la solución actual; - Participación en la elaboración y adopción de decisiones arquitectónicas; - Participación en las discusiones sobre la implementación de mejoras del sistema; - Revisión del código, desarrollo de pruebas unitarias. - Realización de integraciones con modelos de IA desarrollados en el Banco. Expectativas: - H/S. 5 años de experiencia; - Excelentes conocimientos de Java 8, patrones de diseño y multithreading; - Comprensión de las prácticas y enfoques actuales para la implementación de sistemas altamente cargados y computación paralela; - Conocimiento de J2EE, Spring; - Dominio de JAX-RS, JPA, EJB; - Experiencia con Maven, Git; - Experiencia con ORM Hibernate/OpenJPA/Spring Data), XPath, JAXB, MQ. - Conocimientos de SQL a nivel de escritura de consultas de complejidad media; - Se valorará positivamente - Experiencia con las siguientes tecnologías: SOAP, JAX-WS, JTA, JMS, - Apache Kafka, Apache Ignite, ClickHouse, grpc+protobuf; - AS WildFly, SpringBoot, Docker, OpenShift/Kubernetes; - experiencia en proyectos sobre metodologías (Scrum, Kanban); - experiencia en escritura de unit-tests (en jUnit/TestNG); - experiencia trabajando con bases de datos Oracle (12), PostgreSQL; comprensión de los principios de optimización de consultas SQL; - capacidad para trabajar con la línea de comandos de Linux, escribir scripts Bash mínimos; - experiencia en Jira, Confluence, Jenkins; - conocimientos de DevOps. Traducción realizada con la versión gratuita del traductor www.DeepL.com/Translator