A Tata Consultancy Services (TCS) é líder global em serviços de TI, consultoria & soluções de negócios com uma grande rede de centros de inovação & entrega. Fomos reconhecidos como um Global Top Employer e nossa capacidade de fornecer carreiras holísticas de longo prazo baseadas em aprendizado contínuo impulsionado por nosso ecossistema de aprendizagem digital nos ajuda a desenvolver os melhores talentos! E convidamos você a fazer parte da nossa equipe!Estamos em busca de um(a)Desenvolvedor (a) JavaPrincipais Responsabilidades:Projetar, desenvolver, testar e manter APIs e microsserviços backend de alta performance; Implementar soluções escaláveis em nuvem, com foco em Azure; (IaaS, PaaS, Functions, Kubernetes, etc.); Garantir boas práticas de segurança, qualidade de código e monitoramento; Colaborar com equipes de produto, frontend e mobile (entregar soluções ponta a ponta); Participar do ciclo completo de desenvolvimento: concepção, design, implementação, testes automatizados e deploy;Habilidades Que você Precisa:Experiência sólida em desenvolvimento backend ; Domínio de uma linguagem de programação (qualquer uma, mas Java Script, React e React Native são interessantes) ; Vivência com bancos de dados relacionais e/ou NoSQL; Conhecimento em práticas de CI/CD e versionamento (Git); Experiência em ambientes cloud, preferencialmente Azure Boa compreensão de arquiteturas distribuídas, microsserviços e APIs REST