Venha para uma das maiores empresas de Serviços de TI do mundo!! Aqui, você pode transformar a sua carreira!
Por que ingressar na TCS? Aqui na TCS, acreditamos que as pessoas fazem a diferença; é por isso que vivenciamos uma cultura de aprendizado ilimitado, repleta de oportunidades de aprimoramento e desenvolvimento mútuo. O cenário ideal para expandir ideias por meio das ferramentas certas, contribuindo para o nosso sucesso em um ambiente colaborativo.
Estamos em busca de um Engenheiro de Sistemas – AWS – JAVA/KOTLIN – PYTHON
que deseje aprender e transformar a sua carreira.
Descrição:
A função será a de Engenheiro de Tecnologias de Back-end. A comunidade atua em questões relacionadas a cartões de crédito corporativos, onde o desafio reside na entrega de projetos inovadores com retorno sobre o investimento. Implementações eficazes estão diretamente ligadas à experiência e ao engajamento no conhecimento do negócio de pagamentos.
Buscamos um Desenvolvedor Back-end com sólida experiência técnica, forte orientação a resultados e capacidade de atuar em ambientes de alta complexidade e criticidade.
Responsabilidades:
• Desenvolver e manter aplicações utilizando Java, Kotlin, Python e o framework Spring Boot;
• Projetar e implementar APIs e serviços de back-end;
• Participar da definição de arquiteturas escaláveis e seguras;
• Atuar na automação de pipelines de CI/CD e na manutenção dos pipelines de desenvolvimento;
• Implementar as melhores práticas de engenharia de software, testes e monitoramento;
• Colaborar com as equipes de Produto, QA e Operações na entrega de soluções de alto impacto;
• Participar de sessões de Revisão de Código (Code Review), apontando oportunidades de melhoria e otimização no código. • Participar desde a concepção dos microsserviços, passando pela codificação, até a implantação dos serviços em produção.
Hard Skills
- Desenvolvimento Backend
Experiência com Java e/ou Kotlin (stack JVM)
Conhecimento de Python
Programação assíncrona e concorrente
Desenvolvimento e consumo de APIs RESTful
* Aplicação de boas práticas de desenvolvimento (Clean Code, Orientação a Objetos, SOLID)
Arquitetura **
Experiência na criação e manutenção de microsserviços
Experiência com arquiteturas distribuídas
Desenvolvimento de sistemas escaláveis, resilientes e de alta disponibilidade
Implementação de arquiteturas orientadas a eventos e uso de mensageria
Conhecimento de padrões de integração síncrona e assíncrona
Cloud e AWS
Experiência prática com AWS (principal ambiente de execução)
Conhecimento de serviços como:
ECS (implantação de microsserviços)
SQS (filas)
Lambda (Serverless)
S3 (Armazenamento)
Estratégias de Escalabilidade e Elasticidade
Experiência com implantação em arquiteturas nativas de nuvem e orientadas a serviços
Dados e Banco de Dados
Experiência com bancos de dados relacionais (ex: Aurora)
Conhecimento de bancos de dados NoSQL (ex: DynamoDB)
Modelagem de dados e otimização de consultas
* Garantia da consistência e integridade dos dados
DevOps e Entrega Contínua
Experiência com CI/CD (pipelines, automação de build e implantação)
Controle de versão com Git
Estratégias de implantação (Deployment):
Blue/Green
Canary
* Conhecimento de Infraestrutura como Código (desejável)
Observabilidade e Confiabilidade
Monitoramento de aplicações
Implementação de logging estruturado
Tratamento de erros, estratégias de retry (retentativa)
* Gestão de filas com Dead Letter Queue (DLQ)
Performance e Resiliência
Implementação de escalabilidade horizontal
Otimização do consumo de recursos
Processamento paralelo e assíncrono
Estratégias de Resiliência:
Fallback
Retry
* Circuit Breaker
O que oferecemos? Benefícios TCS – Brasil:
Plano de Saúde
Plano Odontológico
Seguro de Vida
Vale-Transporte
Vale-Refeição/Alimentação
Auxílio-Creche
Gympass
TCS Cares – 0800 gratuito que oferece assistência psicológica (24h/dia), jurídica, social e financeira aos colaboradores
Parceria com o SESC
Reembolso de Certificações
Portal de Aprendizagem TCS gratuito – Cursos online e treinamentos ao vivo
Oportunidade de experiência internacional
Parcerias com descontos em universidades e escolas de idiomas
Bring Your Buddy – Ao indicar pessoas, você se torna elegível para receber um bônus por cada contratação realizada
TCS Gems – Reconhecimento por desempenho
Xcelerate – Plataforma gratuita de mentoria de carreira
Na Tata Consultancy Services, promovemos uma cultura inclusiva e trabalhamos sempre em prol da equidade. Isso se aplica a gênero, pessoas com deficiência, LGBTQIA+, religião, raça e etnia. Todas as nossas oportunidades baseiam-se nesses princípios. Desenvolvemos diversas ações de inclusão e responsabilidade social, com o objetivo de construir uma TCS que respeite a individualidade. Venha ser um TCSer!