Engenheiro(a) de Software Sênior | Java, Cloud & Microsserviços

Tata Consultancy Services

São Paulo

Híbrido

BRL 220 000 - 320 000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Recebe uma resposta deste empregador — um currículo e uma carta de apresentação adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Plano de Saúde
Vale Refeição/Alimentação
Auxílio Creche
Reembolso de Certificações
Portal de aprendizagem da TCS

Resumo da oferta

A Tata Consultancy Services (TCS) busca Engenheiro de Software Sênior para desenvolver aplicações modernas, cloud-native e escaláveis em ambientes corporativos complexos.

Você trabalhará com backend em Java/Spring Boot (e Python/Node.js), microsserviços, APIs RESTful/GraphQL, e soluções em AWS/Azure/GCP. Será essencial Docker, Kubernetes, CI/CD e práticas ágeis, em regime híbrido (3x presenciais, 2x remotos) na região de Pinheiros.

Qualificações

  • Experiência sólida em desenvolvimento com Java e Spring Boot.
  • Conhecimento em Python e/ou Node.js.
  • Experiência na construção de APIs RESTful e GraphQL.
  • Arquiteturas baseadas em microserviços.
  • Experiência em nuvens AWS, Azure ou GCP.
  • Conhecimento em Docker e Kubernetes.
  • Experiência com CI/CD (GitHub Actions, Jenkins, GitLab CI ou ArgoCD).
  • Bancos de dados relacionais e não relacionais.
  • Metodologias ágeis (Scrum/Kanban).
  • Inglês avançado/fluente para atuação global.
  • Disponibilidade para atuar de forma híbrida (3x presenciais e 2x remotas na região de Pinheiros-SP).

Responsabilidades

  • Desenvolver e manter backend com Java/Spring Boot.
  • Projetar, implementar e evoluir arquiteturas de microsserviços.
  • Construir APIs RESTful e GraphQL seguindo boas práticas.
  • Desenvolver soluções cloud-native em AWS, Azure ou GCP.
  • Implementar e gerenciar aplicações conteinerizadas com Docker e Kubernetes.
  • Criar, otimizar e manter pipelines CI/CD para build, testes e deploy.
  • Colaborar com equipes multidisciplinares em um ambiente Ágil (Scrum/Kanban).
  • Garantir qualidade, performance, escalabilidade e observabilidade das aplicações.
  • Aplicar práticas de desenvolvimento seguro, seguindo OWASP e privacidade de dados.
  • Participar de revisões de código e definições arquiteturais.
  • Apoiar iniciativas de inovação e produtividade com IA.

Conhecimentos

Java
Spring Boot
Python
Node.js
Microservices
RESTful APIs
GraphQL
English
Agile
Hybrid work

Ferramentas

Docker
Kubernetes
AWS
Azure
GCP
GitHub Actions
Jenkins
GitLab CI
ArgoCD

Descrição da oferta de emprego

Venha para uma das maiores empresas de Serviços TI do mundo!! Aqui você pode transformar sua carreira! Por que fazer parte da TCS? Aqui na TCS acreditamos que as pessoas fazem a diferença, por isso vivemos uma cultura de aprendizado ilimitado cheio de oportunidades de melhorias e desenvolvimento mútuo. O cenário ideal para expandir ideias através das ferramentas certas, contribuindo para nosso sucesso num ambiente colaborativo.

Estamos em busca de um(a) Engenheiro(a) de Software Sênior para atuar em iniciativas de desenvolvimento de aplicações modernas, cloud-native e escaláveis, contribuindo para a construção de soluções robustas em ambientes corporativos de alta complexidade.

Principais Responsabilidades
  • Desenvolver e manter aplicações backend utilizando Java, Spring Boot, Python e/ou Node.js.
  • Projetar, implementar e evoluir arquiteturas baseadas em microsserviços.
  • Construir e consumir APIs RESTful e GraphQL seguindo boas práticas de desenvolvimento.
  • Desenvolver soluções cloud-native em ambientes AWS, Azure ou Google Cloud Platform (GCP).
  • Implementar e gerenciar aplicações conteinerizadas utilizando Docker e Kubernetes.
  • Criar, otimizar e manter pipelines CI/CD para automação de build, testes e deploy.
  • Colaborar com equipes multidisciplinares em um ambiente Ágil (Scrum/Kanban).
  • Garantir qualidade, performance, escalabilidade e observabilidade das aplicações.
  • Aplicar práticas de desenvolvimento seguro, seguindo princípios OWASP e requisitos de privacidade de dados.
  • Participar de revisões de código, definições arquiteturais e práticas de engenharia de software.
  • Apoiar iniciativas de inovação e produtividade utilizando ferramentas de desenvolvimento assistidas por IA.
Requisitos Obrigatórios
  • Experiência sólida em desenvolvimento de software utilizando Java e Spring Boot.
  • Conhecimento em Python e/ou Node.js.
  • Experiência na construção de APIs RESTful.
  • Vivência com arquitetura de microsserviços.
  • Experiência em pelo menos uma plataforma de nuvem: AWS, Azure ou GCP.
  • Conhecimento em Docker e Kubernetes.
  • Experiência com ferramentas de CI/CD como GitHub Actions, Jenkins, GitLab CI ou ArgoCD.
  • Conhecimento em bancos de dados relacionais e não relacionais.
  • Experiência com metodologias ágeis (Scrum/Kanban).
  • Inglês avançado/fluente para atuação em ambiente global.
  • Disponibilidade para atuar de forma híbrida (3x presenciais e 2x remotas (na região de Pinheiros-SP)
Diferenciais
  • Experiência com GraphQL.
  • Conhecimento em MongoDB e Redis.
  • Vivência com práticas de Secure Coding e OWASP Top 10.
  • Conhecimento em LGPD e proteção de dados.
  • Experiência com observabilidade, monitoramento e logging.
  • Utilização de ferramentas de desenvolvimento assistido por IA, como GitHub Copilot, Tabnine ou similares.
  • Certificações Cloud (AWS, Azure ou GCP).
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?
  • Plano de Saúde
  • Vale Refeição/Alimentação
  • Auxílio Creche
  • TCS Cares – 0800 gratuito que fornece assistência psicológica (24 hrs/dia), jurídica, social e financeira aos associados
  • 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
Na Tata Consultancy Services (TCS), promovemos uma cultura inclusiva e valorizamos a equidade em todas as suas formas. Esse compromisso se reflete no respeito à diversidade de gênero, pessoas com deficiência, comunidade LGBTQIA+, religiões, raças e etnias.
Todas as nossas oportunidades são baseadas nesses princípios. Desenvolvemos constantemente ações voltadas à inclusão e à responsabilidade social, contribuindo para a construção de uma TCS que respeita e valoriza a individualidade de cada pessoa.
Venha fazer parte da TCS. Venha ser um TCSer!
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Engenheiro de testes sênior
Engenheiro de testes sênior

Tata Consultancy Services • São Paulo

Híbrido
BRL 156 000 - 223 000
Plano de Saúde
Vale Refeição/Alimentação
Auxílio Creche
+5
Desenvolvedor .Net
Desenvolvedor .Net

Tata Consultancy Services • São Paulo

Híbrido
Plano de Saúde
Vale Refeição/Alimentação
Auxílio Creche
+6
Quality Assurance Analyst
Quality Assurance Analyst

Tata Consultancy Services • São Paulo

Presencial
BRL 60 000 - 90 000
Plano de Saúde
Vale Refeição/Alimentação
Auxílio Creche (SP)
+6
Front-End Application Developer
Front-End Application Developer

Tata Consultancy Services • São Paulo

Presencial
BRL 100 000 - 150 000
Plano de Saúde
Vale Refeição/Alimentação
Auxílio Creche
+2
Desenvolvedor Java
Desenvolvedor Java

Tata Consultancy Services • São Paulo

Presencial
BRL 167 000 - 234 000
Plano de Saúde
Vale Refeição/Alimentação
Auxílio Creche
+1
Gerente de riscos sênior
Gerente de riscos sênior

Tata Consultancy Services • São Paulo

Híbrido
BRL 120 000 - 210 000
Plano de Saúde
Vale Refeição/Alimentação
Auxílio Creche
+1
Analista de Suporte de Aplicações L2/L3 (Java, SQL e Linux)
Analista de Suporte de Aplicações L2/L3 (Java, SQL e Linux)

Tata Consultancy Services • São Paulo

Presencial
BRL 120 000 - 180 000
Plano de Saúde
Vale Refeição
Auxílio Creche
+5
Engenheiro de dados
Engenheiro de dados

Tata Consultancy Services • Londrina

Presencial
Plano de Saúde
Vale Refeição/Alimentação
Auxílio Creche
+6
Arquiteto De Domínio – End User Computer
Arquiteto De Domínio – End User Computer

Tata Consultancy Services • Brasília

Presencial
BRL 250 000 - 450 000
Plano de Saúde
Plano Odontológico
Seguro de Vida
+11
Desenvolvedor de back end
Desenvolvedor de back end

Tata Consultancy Services • São José dos Pinhais

Presencial
Plano de Saúde
Vale Refeição/Alimentação
Auxílio Creche
+6