Sobre a vagaA 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!Sobre a posiçãoA posição exige um Desenvolvedor Sênior com forte atuação na criação de soluções tecnológicas robustas, utilizando Java, Angular e Oracle PL/SQL. O profissional será responsável por desenvolver aplicações de alta performance, seguindo padrões de excelência em engenharia e APIs, além de explorar o uso de GenAI para aumentar produtividade e eficiência.O papel envolve participação em todo o ciclo de desenvolvimento (SDLC), desde a implementação até a documentação e gestão de releases, garantindo qualidade e escalabilidade. Também requer colaboração com diferentes equipes, domínio de frameworks web, ambientes Linux/Unix, bancos de dados Oracle e ferramentas como Git, Jira e Spring, contribuindo continuamente para melhorias nos sistemas e processos.Responsabilidades:· Atuar como desenvolvedor sênior com ênfase no desenvolvimento de soluções tecnológicas, criação de novos códigos, aplicação do conceito de Excelência em Engenharia e padrões de API.· Utilizar as habilidades de desenvolvimento GenAI buscando produtividade e eficiência.· Desenvolvimento em tecnologias Java, Angular e Oracle PL/SQL com foco em alta disponibilidade e desempenho de aplicações.· Desenvolvimento nos frameworks web mais populares (JSF, Wicket, GWT, Spring MVC).· Experiência com sistemas operacionais UNIX/LINUX.· Conhecimento de bancos de dados Oracle, SQL e tecnologias ORM (JPA2, Hibernate).· Experiência com Git, Jira, Websphere, CyberArk, ferramentas de gerenciamento de filas e Spring Framework. - Contribuir em todas as fases do ciclo de vida de desenvolvimento de software (SDLC), garantindo que os projetos sigam as especificações e que os códigos sejam testáveis e eficientes.- Preparar as versões dos componentes de software (processo completo de gerenciamento de mudanças).- Preparar a documentação necessária relacionada ao desenvolvimento executado.- Colaborar com diversas equipes técnicas para garantir a integração adequada das funções para atingir os objetivos, bem como identificar e definir as melhorias necessárias no sistema e nos processos.Requisitos Técnicos:· Bancos de dados ORACLE (PL/SQL, Stored Procedures, Functions, Packages, DDL)· SQL Loaders· Tabelas externas· ETL· Otimização de desempenho (Tuning)· Java· JavaScript· Angular 12Diferenciais Desejáveis:· UNIX/LINUX (Shell scripting e outros)· API REST· Tivoli Work Schedule (IBM-TWS)· Connect-direct· WebSphere· RabbitMQInglês - AvançadoModelo de contratação:- CLT Full + BenefíciosBenefícios TCS – Brasil:- Plano de Saúde - Planos Odontológico - Seguro de Vida - Vale Transporte - Vale Refeição/Alimentação - Auxílio Creche - Gympass - TCS Cares – 0800 gratuito que fornece assistência psicológica (24 hrs/dia), jurídica, social e financeira aos associados - Parceria com SESC - 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 gratuitaOperamos em escala global, com diversas bases de talentos representando 156 nacionalidades, em 55 países. Na Tata Consultancy Services promovemos uma cultura inclusiva, sempre trabalhamos pela equidade. Isso se traduz em Gênero, Pessoas com Deficiência, LGBTQIA+, Religião, Raça, Diversidade de experiências e Etnia, ou seja, todas as nossas vagas são trabalhadas com esses princípios.