Skills
Sobre a Vaga
O Inatel busca uma pessoa desenvolvedora Java II para atuar em todo o ciclo de desenvolvimento, criando e evoluindo software com foco em qualidade, performance e segurança. Você fará parte de um ambiente colaborativo e inovador, com interação constante entre equipes distribuídas globalmente.
Responsabilidades
- Desenvolver, evoluir e manter aplicações e microsserviços em Java, seguindo boas práticas de arquitetura e engenharia de software
- Projetar e implementar APIs REST, garantindo escalabilidade, manutenibilidade e aderência aos requisitos técnicos e funcionais
- Construir e manter testes automatizados para fortalecer a cultura de qualidade ao longo do ciclo de desenvolvimento
- Investigar e resolver problemas em ambientes de desenvolvimento, homologação e integração, propondo soluções eficazes
- Contribuir para a evolução de pipelines de CI/CD, automações e ambientes de desenvolvimento com práticas de DevOps
- Participar de code reviews, refinamentos técnicos, definições de arquitetura e rituais ágeis
- Utilizar Git e boas práticas de versionamento e revisão de código
- Apoiar o uso de ferramentas de Inteligência Artificial no fluxo de trabalho para aumentar produtividade e eficiência
- Colaborar com equipes globais, participando de reuniões em inglês e produzindo documentação técnica quando necessário
- Compartilhar conhecimento e apoiar a evolução contínua dos produtos e das práticas de engenharia
Requisitos
- Ensino superior completo em áreas como Ciência da Computação, Engenharia da Computação, Engenharia de Software, Sistemas de Informação ou correlatas
- Experiência com Java, programação orientada a objetos e Spring Boot
- Desenvolvimento de APIs REST e aplicações baseadas em microsserviços
- Testes automatizados com JUnit/Mockito e interesse em promover qualidade desde as primeiras etapas
- Conhecimento de banco de dados relacionais (SQL)
- Experiência com CI/CD (Jenkins, GitLab CI ou GitHub Actions) e boas práticas de versionamento com Git
- Experiência com Docker e Kubernetes
- Compreensão do ciclo completo de desenvolvimento (desenvolvimento, testes, integração e entrega contínua)
- Interesse em ampliar competências em DevOps, automação e observabilidade
- Facilidade para utilizar ferramentas de Inteligência Artificial como apoio ao desenvolvimento
- Inglês avançado para comunicação com equipes globais e participação em reuniões técnicas
Beneficios
- Atuação em regime de teletrabalho (Home Office)
- Horário de trabalho de segunda a sexta, das 08h às 12h e das 13h às 17h
- Ambiente colaborativo, inovador e com interação internacional
- Vaga também disponível para PcD