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) Java
Principais 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 emprá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
🛠️O Que Faz Você Se Destacar - Competências Técnicas (Hard Skills)
* Experiência com Kotlin ou Groovy
* Experiência com containers (Docker, Kubernetes)
* Conhecimento em mensageria (Kafka, RabbitMQ, etc.)
* Vivência em times ágeis
* Noções de observabilidade (logs, métricas, tracing)
🧠 Competências Comportamentais (Soft Skills)
* Comunicação e Influência: Clareza na comunicação e habilidade em envolver stakeholders diversos.
* Visão Estratégica: Capacidade de analisar o todo, direcionar soluções e desafiar o status quo.
* Liderança e Mentoria: Atuação como referência técnica, motivando e apoiando equipes.
* Resolução de Problemas: Perfil analítico, proativo e com forte raciocínio crítico.
* Colaboração: Facilidade de atuação com equipes multidisciplinares e distribuídas.
* Gerenciamento do Tempo: Organização e capacidade de priorização em múltiplas demandas.
* Criatividade: Pensamento inovador para criação de soluções técnicas de valor.
🎓 Formação e Idiomas:
* Graduação completa em Ciência da Computação, Engenharia, Sistemas de Informação ou áreas correlatas;
* Inglês Avançado
O que você pode esperar de nós?
* Desenvolvimento profissional e evolução constante das suas competências, sempre de acordo com os seus interesses.
* Oportunidades para trabalho fora do Brasil
* Um ambiente colaborativo, diverso e inovador, que incentiva o trabalho em equipe.
O que oferecemos?
* Benefícios TCS – Brasil
* Plano de Saúde
* Planos Odontológico
* Seguro de Vida
* Vale Transporte
* Vale Refeição/Alimentação
* Auxílio Creche
* Totalpass
* TCS Cares – 0800 gratuito que fornece assistência psicológica (24 hrs/dia), jurídica, social e financeira aos associados
* Parceria com SESC e Senai
* Reembolso de Certificações
* Portal de aprendizagem gratuito da TCS – cursos online e treinamentos ao vivo
* Oportunidade de experiência internacional
* Parceria de Descontos com Universidades e Escolas de Idiomas
* Bring Your Buddy – Ao indicar pessoas você se torna elegível a receber um bônus para cada contratação
* TCS Gems – Reconhecimento por performance
* Xcelerate – Plataforma de carreira com mentoria gratuita