NTT DATA
Desenvolvedor Java Sênior
Remoto
(Qualquer lugar)
Faixa de Remuneração
CLT
Nível de Experiência
Sênior
Requisitos
Conhecimentos Desejáveis
Tarefas e Responsabilidades
Sobre a vaga
Estamos buscando um Desenvolvedor Java Sênior para atuar na liderança técnica de iniciativas de desenvolvimento, definição de arquiteturas e modernização de sistemas em ambientes cloud. A posição é para atuação remota, em regime CLT.
Responsabilidades
- Liderar tecnicamente iniciativas de desenvolvimento.
- Definir arquiteturas e padrões de desenvolvimento.
- Realizar code reviews e mentorar desenvolvedores.
- Garantir escalabilidade, performance e segurança das aplicações.
- Atuar na modernização de sistemas e migração para ambientes cloud.
- Colaborar com equipes multidisciplinares.
Requisitos
- Java 17+ (ou superior).
- Spring Boot, Spring Cloud, Spring Security e Spring Data JPA.
- Arquitetura de Microsserviços e APIs REST.
- Design Patterns e princípios SOLID.
- Bancos de dados relacionais (Oracle, SQL Server, PostgreSQL) e NoSQL (MongoDB, Redis).
- Mensageria (Kafka, RabbitMQ ou Azure Service Bus).
- Docker, Kubernetes e OpenShift.
- CI/CD com Azure DevOps, GitHub Actions ou Jenkins.
- Testes unitários, integração e qualidade de código (JUnit, Mockito, SonarQube).
- Observabilidade e monitoramento (Grafana, Prometheus, Dynatrace, Application Insights).
- Segurança de aplicações (OAuth2, JWT, OpenID Connect).
- Cloud Computing (Azure, AWS ou GCP).
Modelo de trabalho e local
A vaga é 100% remota, com contratação CLT, permitindo atuação de qualquer lugar do Brasil.
Compartilhar vaga:
Compartilhar vaga: