CashMe
Desenvolvedor(a) Java Backend Júnior [100% remoto]
CashMeBrazil19 hours ago
Full-timeEngineering, Information Technology
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

Key Skills

Ranked by relevance