* Salário: R$ 6.000 a R$ 11.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Pleno
É necessário estar enquadrado nos requisitos de qualificação do contrato:
a) Graduação em curso de nível superior em uma das seguintes áreas de conhecimento:
Tecnologia da Informação, Engenharia e Matemática; ou conclusão de qualquer curso de nível superior acompanhado de certificado de curso de pós-graduação (especialização, mestrado ou doutorado) na área de Tecnologia da Informação de, no mínimo, 360 horas;
b) Experiência comprovada em carteira de trabalho de no mínimo 4 anos como analista de sistemas ou cargo correlato.
Requisitos Obrigatórios:
1. Experiência em Java:
- Experiência sólida com desenvolvimento em Java (8 ou superior).
- Conhecimento profundo da linguagem e suas principais bibliotecas e APIs.
2. Spring Framework:
- Domínio do Spring Boot para criação de aplicações robustas e escaláveis.
- Proficiência em Spring Boot (versão 2.0.5.RELEASE ou superior).
- Conhecimento de Spring Security, Spring Data JPA, Spring MVC, e Spring Cloud.
3. Quarkus: (Desejavel)
- Experiência prática com Quarkus, incluindo configuração, desenvolvimento e otimização de microserviços.
- Compreensão de princípios reativos e como utilizá-los no Quarkus.
- Conhecimento sobre extensões do Quarkus e como integrá-las em projetos.
4. Banco de Dados:
- Experiência com bancos de dados relacionais (MySQL, PostgreSQL) e bancos de dados NoSQL (MongoDB, Cassandra).
- Proficiência em JPA/Hibernate para mapeamento objeto-relacional e gerenciamento de dados.
5.Ferramentas e Metodologias de Desenvolvimento:
- Conhecimento em contêineres e orquestração usando Docker e Kubernetes.
6.Metodologias Ágeis:
- Experiência trabalhando em ambientes ágeis (Scrum, Kanban).
- Habilidade para colaborar efetivamente em equipes multifuncionais e participar ativamente de reuniões ágeis (daily stand-ups, sprint planning, etc.).
Além de ter os requisitos pessoais dos valores T2M e ter a capacidade de trabalhar em equipes de desenvolvimento em tecnologias utilizadas.
