Desenvolvedor Back-end Java (Hibrido)
NTT DATA
Descrição da vaga
Sobre a vaga
Buscamos um Desenvolvedor Java para atuar como Desenvolvedor Back-end.
Você será responsável por desenvolver soluções robustas com Java 21, Spring Boot e JPA, além de automatizar processos e atender demandas de projetos, sustentação e requisitos regulatórios da área de Câmbio.
A posição exige protagonismo em todo o ciclo de vida do software (SDLC), desde o desenvolvimento até testes, implantação, estabilização e manutenção das soluções. Você também participará ativamente das cerimônias ágeis e interagirá com times multiculturais, incluindo equipes da Espanha.
Principais atividades
- Desenvolver soluções back-end com Java, Spring Boot, JPA e automação de processos.
- Atender demandas de projetos, sustentação e requisitos regulatórios de Câmbio.
- Recepcionar direcionamentos de Product Owners e Líderes Técnicos.
- Mobilizar times multiculturais, incluindo infraestrutura, gestão de mudanças e equipes globais.
- Apoiar a tomada de decisão técnica dos sistemas de GD FX.
- Participar das cerimônias ágeis: Planning, Refinamento, Review e Retrospectiva.
- Estimar esforços, levantar impactos, riscos, dúvidas e sugerir melhorias.
- Atuar em todo o SDLC: desenvolver, testar, implantar, estabilizar e manter soluções.
- Criar e executar testes técnicos.
Requisitos técnicos obrigatórios
- Java 21.
- Spring Boot.
- JPA.
- SQL e NoSQL.
- Bancos de dados relacionais.
- Conceitos de ETL/ELT.
- Data Lake.
- Data Quality.
- Automação de processos.
- Conhecimentos de infraestrutura.
- Arquitetura de microsserviços.
- CI/CD com Jenkins ou CloudBees.
- OpenShift.
- Git.
- GitHub e GitHub Actions.
- Kubernetes.
- Kafka ou equivalente.
- APIs RESTful e OpenAPI/Swagger.
- Princípios SOLID.
- Testes unitários.
- Domínio do SDLC.
- Metodologias ágeis (Kanban).
- Ferramentas de IA Generativa (Copilot, Devin e Windsurf).
Requisitos técnicos desejáveis
- Conhecimento em sistemas de Foreign Exchange (FX).
- Conhecimento funcional de produtos de Câmbio.
- Cases ou experiência com IA Generativa.
- Inglês técnico para leitura de documentação.
- Inglês para interação com times globais.
- Espanhol.
- Experiência em ambientes multiculturais.
- Arquitetura Hexagonal (Ports and Adapters).
- Observabilidade (logs, métricas e traces).
- Cloud: Azure, AWS ou GCP.
- Testes de integração e testes de contrato.
- Segurança de APIs: OAuth2, JWT, OpenID Connect.
- Integração com Camunda.
Requisitos comportamentais
- Protagonismo na condução das demandas.
- Comunicação clara com áreas técnicas e de negócio.
- Mobilização de equipes multidisciplinares e multiculturais.
- Colaboração em ambiente ágil.
- Capacidade analítica para avaliar impactos, riscos e soluções.
- Perfil consultivo para apoio à tomada de decisão técnica.
Informações adicionais
A vaga envolve interação crescente com times globais, especialmente na Espanha. Inglês e espanhol são diferenciais importantes para a rotina colaborativa.
