* Salário: R$ 3.000 a R$ 6.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: Junior
A Vaga: Desenvolvedor(a) Java Backend Júnior [100% remoto]
Estamos a procura de um profissional com uma boa compreensão da linguagem Java e que seja capaz de escrever código limpo, eficiente e de alta qualidade. Além disso, ele deverá saber se adequar a ambientes com diferentes ferramentas e padrões de recebimento de demandas.
Deve ser capaz de aprender rapidamente, ter habilidades analíticas fortes e estar disposto a se adaptar a novas tecnologias e processos.
Requisitos necessários:
- Conhecimento de linguagem Java a partir da versão 8 (utilizamos Java 11 e 17)
- Conhecimento de Spring Boot, Spring Data e Spring MVC
- Conhecimento de desenvolvimento de APIS RestFull
- Conhecimento de como utilizar filas de mensagens
- Conhecimento de escrita de testes automatizados (de unidade e integrados)
- Conhecimento em arquitetura e design de software como SOLID, Design Patterns, Arquitetura Hexagonal
Requisitos que o destacará dos demais:
- Conhecimento de Ruby on Rails
- Conhecimento de desenvolvimento na AWS (SQS, SNS, Cognito, CloudWatch, S3, EC2, RDS e Lambda)
- Conhecimento em criar e configurar containers Docker
- Conhecimento de ambientes Kubernetes
- Conhecimento de projetos Java 17
- Conhecimento de Spring Security e Spring Cloud Open Feign
- Conhecimento de testes automatizados com JUnit, Mockito e WireMock
- Conhecimento de Flyway DB.
- Conhecimento de banco de dados Postgresql
- Conhecimento de sistema de controle de versão Git
