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 – PYTHONque 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 SkillsDesenvolvimento BackendExperiência com Java e/ou Kotlin (stack JVM)Conhecimento de PythonProgramação assíncrona e concorrenteDesenvolvimento 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çosExperiência com arquiteturas distribuídasDesenvolvimento de sistemas escaláveis, resilientes e de alta disponibilidadeImplementação de arquiteturas orientadas a eventos e uso de mensageriaConhecimento de padrões de integração síncrona e assíncronaCloud e AWSExperiê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 ElasticidadeExperiência com implantação em arquiteturas nativas de nuvem e orientadas a serviçosDados e Banco de DadosExperiê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 dadosDevOps e Entrega ContínuaExperiência com CI/CD (pipelines, automação de build e implantação)Controle de versão com GitEstratégias de implantação (Deployment):Blue/GreenCanary* Conhecimento de Infraestrutura como Código (desejável)Observabilidade e ConfiabilidadeMonitoramento de aplicaçõesImplementação de logging estruturadoTratamento de erros, estratégias de retry (retentativa)* Gestão de filas com Dead Letter Queue (DLQ)Performance e ResiliênciaImplementação de escalabilidade horizontalOtimização do consumo de recursosProcessamento paralelo e assíncronoEstratégias de Resiliência:FallbackRetry* Circuit BreakerO que oferecemos? Benefícios TCS – Brasil:Plano de SaúdePlano OdontológicoSeguro de VidaVale-TransporteVale-Refeição/AlimentaçãoAuxílio-CrecheGympassTCS Cares – 0800 gratuito que oferece assistência psicológica (24h/dia), jurídica, social e financeira aos colaboradoresParceria com o SESCReembolso de CertificaçõesPortal de Aprendizagem TCS gratuito – Cursos online e treinamentos ao vivoOportunidade de experiência internacionalParcerias com descontos em universidades e escolas de idiomasBring Your Buddy – Ao indicar pessoas, você se torna elegível para receber um bônus por cada contratação realizadaTCS Gems – Reconhecimento por desempenhoXcelerate – Plataforma gratuita de mentoria de carreiraNa 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!