Desenvolvedor(a) Java Sênior


Job Location:

São Paulo - Brazil

Monthly Salary: Not Disclosed
Posted on: 20 hours ago
Vacancies: 1 Vacancy

Job Summary

Estamos em busca de um(a) Desenvolvedor(a) Java Sênior para atuar em um projeto estratégico da área de Foreign Exchange (FX) no Santander.

O profissional participará de todo o ciclo de desenvolvimento de software (SDLC) atuando desde a definição da solução até sua implantação sustentação e evolução contínua contribuindo diretamente para sistemas críticos da área de Câmbio.

A posição exige forte atuação técnica em desenvolvimento backend arquitetura de microsserviços integração de APIs automação de processos e interação com equipes multidisciplinares e globais especialmente da Espanha.

Principais Responsabilidades:

Desenvolver aplicações backend utilizando Java e Spring Boot;
Atuar em soluções voltadas ao negócio de Foreign Exchange (FX);
Construir e evoluir microsserviços de alta disponibilidade;
Desenvolver e integrar APIs RESTful;
Participar da definição e evolução da arquitetura das aplicações;
Atuar em projetos sustentação e iniciativas regulatórias da área de Câmbio;
Participar de cerimônias ágeis e discussões técnicas;
Realizar estimativas análises de impacto e levantamento de riscos;
Desenvolver testar implantar monitorar e sustentar aplicações;
Criar e executar testes unitários e de integração;
Apoiar a tomada de decisão técnica junto aos times e stakeholders;
Colaborar com equipes locais e internacionais;
Experiência em instituições financeiras bancos ou fintechs.

Requirements

Requisitos Obrigatórios:

Experiência sólida com Java 21;
Conhecimento avançado em Spring Boot;
Experiência com JPA/Hibernate;
Domínio dos princípios SOLID;
Experiência com desenvolvimento e integração de APIs RESTful;
Conhecimento em OpenAPI/Swagger;
Experiência com arquitetura de microsserviços;
Conhecimento em arquitetura orientada a eventos;
Experiência com Kafka ou ferramenta equivalente;
Conhecimento em automação de processos;
Experiência com bancos relacionais;
SQL avançado;
Experiência com acesso e otimização de banco de dados via Java;
Conhecimentos em bancos NoSQL;
Conhecimentos de ETL/ELT;
Data Lake;
Data Quality.
Git/GitHub;
CI/CD (Jenkins CloudBees ou GitHub Actions);
OpenShift;
Kubernetes;
Conhecimentos de infraestrutura;
Gestão de mudanças;
Domínio do SDLC;
Experiência com testes unitários;
Conhecimento em testes de integração;
Conhecimento em testes de contrato;
Agile;
Kanban;
Vivência em ambientes de entrega contínua;
Inglês intermediário para leitura de documentação e participação de reuniões com o cliente.


IA Generativa:

Conhecimentos ou utilização prática de:
GitHub Copilot
Devin
Windsurf


Diferenciais:

Conhecimento em Foreign Exchange (FX);
Conhecimento funcional de produtos de Câmbio;
Experiência com Arquitetura Hexagonal (Ports & Adapters);
Conhecimento em observabilidade (logs métricas e traces);
Experiência com Azure AWS ou GCP;
Experiência com OAuth2 JWT e OpenID Connect;
Integrações utilizando Camunda;
Cases utilizando IA Generativa;
Espanhol;
Experiência em ambientes multiculturais.


Perfil Comportamental:

Protagonismo técnico;
Forte senso de ownership;
Comunicação clara com áreas técnicas e de negócio;
Capacidade de mobilizar diferentes stakeholders;
Perfil consultivo e colaborativo;
Pensamento analítico para avaliação de impactos e riscos;
Facilidade para atuar em ambientes multiculturais.

Estamos em busca de um(a) Desenvolvedor(a) Java Sênior para atuar em um projeto estratégico da área de Foreign Exchange (FX) no Santander.O profissional participará de todo o ciclo de desenvolvimento de software (SDLC) atuando desde a definição da solução até sua implantação sustentação e evolução c...