Back to jobs
GFT Technologies Italia

Desenvolvimento Java - 132770

Alphaville - Barueri, BR, 06.454-000Posted Today
onsite

Job Description

Sistemas complexos e escaláveis do Banco Santander Vaga Híbrida Atividades: Responsável por apoiar o Arquiteto Frontend na definição de soluções integradas, com foco em integração e orquestração de serviços na camada de experiência (Experience/BaaS Layer). Atuar na documentação de interfaces e APIs, garantindo padronização, clareza e governança na comunicação entre sistemas. Capaz de propor melhorias na comunicação entre front-end e serviços backend existentes, sem atuação direta no core transacional. Identificar e implementar melhorias relacionadas à performance, segurança e observabilidade, assegurando eficiência, resiliência e qualidade da solução. Apoiar a construção e evolução de serviços de integração, garantindo correta orquestração de chamadas, tratamento de erros, controle de sessão e consistência das respostas para a camada de experiência. Atuar na implementação de soluções que suportem a robustez da arquitetura, garantindo aderência às boas práticas e padrões definidos para a camada de integração. Requisitos Imprescindíveis: Experiência mínima de 5 anos; Experiência com desenvolvimento em Java 17+; Experiência com integrações via camada de experiência (Experience/BaaS Layer), realizando consumo e orquestração de serviços existentes (validações, antifraude, formalização, telemetria/observabilidade); Sólidos conhecimentos em Spring Boot; Experiência com desenvolvimento de APIs e microsserviços voltados à integração; Experiência na documentação de APIs (Swagger/OpenAPI); Experiência com bancos de dados relacionais (SQL Server, Aurora, PostgreSQL, MariaDB ou similares); Experiência com bancos de dados não relacionais (MongoDB ou similares); Experiência com cache (Redis); Conhecimento em arquitetura orientada a eventos (EDA), Clean Code e princípios SOLID; Experiência com mensageria (Kafka, SQS, SNS, RabbitMQ); Experiência com API Gateway (Apigee ou AWS API Gateway); Conhecimento em processos de desenvolvimento e/ou consumo em esteiras DevOps; Experiência com testes automatizados (JUnit, Mockito ou equivalentes); Vivência em metodologias ágeis (Scrum, Kanban); Experiência com CI/CD (GitHub ou similares); Requisitos Desejáveis: Conhecimento em computação em cloud: AWS e/ou AZURE Conhecimento em Apache Camel Conhecimento em Testes de Integração; Soft skills: Capacidade analítica, colaboração, comunicação verbal, indignação construtiva, pro atividade, resiliência, senso crítico, trabalho em equipe; Trabalho em equipe é fundamental, boas práticas visando qualidade técnica das entregas. - High Performance : Java 8+ - Services : Java - Frontend : JavaScript - Database : mySQL - Database : PL/SQL - Database : PostgreSQL - Database : SQL Server - BigData / Streaming : NoSQL
Desenvolvimento Java - 132770 at GFT Technologies Italia | Renata