desenvolvedor backend java - São Paulo, Brasil - Mirante Tecnologia
Descrição
Cargo: DESENVOLVEDOR BACKEND JAVA PLTipo de contratação: CLTprojeto com apenas 3 meses de duração.
Modalidade:
Local de Trabalho:
Formação:
Requisitos Obrigatórios/Tecnologia/Conhecimento necessários
• Conhecer pelo menos Java 8 (lambda, streams, optional);
• Conhecer gama de soluções Spring (Boot, Data, Security, Batch, Cloud);
• Conhecer bancos de dados relacionais (Oracle, MySql, PostgreSQL, H2);
• Conhecer bancos de dados não relacionais (MongoDB, Redis);
• Conhecer mecanismos indexadores (Solr, Elastic Search, Lucene);
• Conhecer Junit, Mockito e testes unitários e integrados;
• Conhecer mecanismos de qualidade de código (Sonar, Lint);
• Conhecer Docker e saber criar um container customizado;
• Conhecer sistemas de versionamento de código (Git, SVN);
• Conhecer HTML. CSS e Javascript;
• Conhecer o básico de nuvem (AWS, Azure);
• Conhecer esteiras de deploy e integração contínua;Desejáveis:
• Compreender orientação a objetos;
• Compreender conceito de desacoplamento de códigos e projetos;
• Compreender a separação de camadas e responsabilidades de código;
• Conhecer metodologias ágeis (Kanban, Scrum, Lean) e conseguir se adaptar aos seus diversos formatos;