Senior Software Engineer

Há 17 horas

Brasília, Federal District, Brasil Tata Consultancy Services Limited Tempo integral
Sobre a vaga A TCS, uma das maiores empresas de serviços de TI do mundo, busca uma pessoa engenheira de software sênior com experiência em Scala para atuar no desenvolvimento de serviços backend escaláveis e sistemas distribuídos que processam grandes volumes de dados. Objetivos da posição Projetar e manter serviços backend escaláveis em Scala. Construir sistemas distribuídos para cargas de dados em larga escala. Integrar serviços em nuvem AWS e GCP. Garantir confiabilidade, observabilidade e excelência operacional. Responsabilidades Desenvolvimento backend em Scala e integrações em nuvem. Construção e manutenção de pipelines de dados. Implementação de autenticação e autorização seguras. Participação em code review e mentoria de engenheiros. Habilidades e requisitos Experiência em programação com Java e Scala. Princípios de programação funcional. Serialização JSON com Circe ou similar. AWS e/ou GCP, SQL e PostgreSQL. Diferenciais Experiência com sistemas distribuídos em nuvem. Inglês para times globais. Vivência com testes unitários, de componente e integração. O que a empresa oferece Contratação CLT com plano de saúde, odontológico e seguro de vida. Vale-refeição e transporte, auxílio-creche e Gympass. Oportunidades de desenvolvimento global e atuação fora do Brasil. Experiência em programação com Java e Scala. Princípios de programação funcional. Serialização JSON com Circe ou similar. AWS e/ou GCP, SQL e PostgreSQL.