CI&T
Entrar
Entrar
CI&T

CI&TVerificada

[Job - 32190] Senior Java Developer, Brazil

Salário a combinar

Sobre a vaga

Como Pessoa Desenvolvedora Java Sênior na CI&T, você contribuirá para uma solução escalável em nuvem, trabalhando com Java, Spring Boot e AWS. Você atuará em um ambiente colaborativo e multicultural, em parceria com equipes multidisciplinares para entregar soluções de qualidade e alinhadas às necessidades do projeto.

Responsabilidades

  • Desenvolver, testar e implantar aplicações com Java, Spring Boot e AWS
  • Colaborar com as partes interessadas para definir requisitos e soluções técnicas
  • Melhorar o desempenho, a escalabilidade e a confiabilidade das aplicações
  • Orientar pessoas desenvolvedoras juniores e contribuir para uma cultura de aprendizado
  • Aplicar práticas de desenvolvimento ágil e Test-Driven Development (TDD)
  • Integrar APIs RESTful em arquiteturas de microsserviços
  • Participar de revisões de código e contribuir para processos de integração e entrega contínuas


Requisitos obrigatórios

  • Mais de 8 anos de experiência em desenvolvimento de software, com os últimos 4 anos voltados a Java para aplicações server-side
  • Mais de 5 anos de experiência como pessoa desenvolvedora em sistemas distribuídos de grande porte
  • Domínio de Core Java 1.8 ou superior
  • Experiência com Spring, Spring Boot, serviços web RESTful/JSON e arquitetura de microsserviços
  • Experiência com JUnit, Mockito e AssertJ
  • Experiência com frameworks de mensageria, como JMS e ActiveMQ
  • Conhecimento de Git e familiaridade com sistemas de integração contínua, como Jenkins e GitHub
  • Experiência com bancos de dados relacionais e NoSQL e com Spring JDBC Template, JPA e Hibernate
  • Conhecimento de sistemas distribuídos de armazenamento em memória, como Memcached e Hazelcast
  • Formação superior em Ciência da Computação, Desenvolvimento de Software ou área relacionada
  • Boa comunicação verbal e escrita, capacidade de resolver problemas complexos e disposição para aprender novas tecnologias


Diferenciais

  • Experiência com implantações em nuvem, preferencialmente Azure
  • Familiaridade com Maven e IntelliJ IDEA
  • Conhecimento de ferramentas de profiling e capacidade de avaliar bibliotecas de terceiros
  • Experiência com aspectos internacionais de desenvolvimento de software, como suporte a vários idiomas e moedas


O que esperamos
Esperamos que você contribua com colaboração, inovação e qualidade técnica, compartilhando conhecimento e ajudando a equipe a enfrentar desafios complexos.

Você terá espaço para aprender, crescer profissionalmente e participar da criação de soluções que aplicam inteligência artificial para gerar impacto nos negócios.

Como será o processo

1Entrevista por IA
Fazer entrevistapela webFazer entrevistapelo WhatsApp