Tata Consultancy Services — Engenheiro de Software Java
Venha para uma das maiores empresas de Serviços IT 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.
Procuramos um Engenheiro de Software Java que queira aprender e transformar sua carreira.
Responsabilidades
- Desenvolver e manter APIs RESTful e microsserviços em Java e Kotlin.
- Trabalhar com arquitetura orientada a eventos, mensagens (Kafka, SQS) e integração contínua.
- Trabalhar em ambientes de nuvem AWS, utilizando serviços como Lambda, ECS, DynamoDB, RDS, S3, GLUE, entre outros.
- Aplicar boas práticas de engenharia de software: testes automatizados, revisão de código, código limpo, SOLID, CI/CD.
- Participar de cerimônias ágeis (Scrum/Kanban) e colaborar com equipes multidisciplinares.
- Contribuir para a evolução arquitetônica de soluções com foco em escalabilidade, resiliência e desempenho.
Requisitos Técnicos
- Sólida experiência com Java (8+) e Kotlin.
- Experiência prática com AWS e seus principais serviços.
- Conhecimento de Docker, Kubernetes e infraestrutura como código (Terraform/CloudFormation) é desejável.
- Experiência com bancos de dados relacionais e não relacionais (PostgreSQL, DynamoDB, MongoDB).
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 promovemos uma cultura inclusiva, trabalhamos sempre pela equidade. Isso se aplica em Gênero, Pessoas com Deficiência, LGBTQIA+, Religião, Raça, Etnia, ou seja, todas as nossas oportunidades são trabalhadas com esses princípios. Pensamos em ações diversas de inclusão e de responsabilidade social, a fim de construir uma TCS que respeita a individualidade. Seja um TCSer!
Valemobi — Desenvolvedor(a) Java Sênior
Com mais de 15 anos de atuação no ecossistema financeiro, a Valemobi é uma software house inovadora que vem transformando a conexão entre o mercado financeiro e a tecnologia.
Nascemos com o propósito de oferecer soluções de tecnologia para investimentos mais democráticas, ágeis e eficazes aos brasileiros, unindo inovação constante, conhecimento e tecnologia de ponta.
Contamos com você em nossa missão de simplificar o dia a dia dos nossos clientes e fazer parte do futuro do mercado financeiro brasileiro.
Sobre a vaga
Estamos em busca de um(a) Desenvolvedor(a) Java Sênior para atuar em projetos de alta complexidade, com foco em escalabilidade, performance, arquitetura distribuída e boas práticas de engenharia de software. Procuramos alguém com forte domínio técnico, autonomia, capacidade analítica e que goste de resolver problemas reais em ambientes de alta performance.
Além das competências técnicas, valorizamos profissionais que saibam trabalhar em ambientes colaborativos, com comunicação clara e boa interação com o time.
Responsabilidades
- Desenvolver e evoluir aplicações Java de alta disponibilidade e baixa latência.
- Participar de decisões de arquitetura, propondo soluções escaláveis e resilientes.
- Implementar microsserviços com padrões modernos.
- Atuar na otimização de performance (GC tuning, profiling, métricas, tracing).
- Integrar sistemas internos e externos via APIs REST, WebSockets, mensageria e serviços distribuídos.
- Garantir qualidade do software com testes automatizados (unitários, integração, carga).
- Trabalhar em colaboração com equipes de produto, QA, DevOps e SRE.
Requisitos técnicos
- Java 11+ (preferencialmente Java 17 ou superior).
- Sólida experiência com Spring Boot e seu ecossistema.
- Conhecimento em APIs REST e arquiteturas de microsserviços.
- Experiência com bancos relacionais (PostgreSQL, MySQL, Oracle).
- Testes automatizados (JUnit, Mockito).
- Experiência prática com paralelismo e otimização de sistemas para atingir baixa latência.
Diferenciais
- Experiência com sistemas financeiros, trading ou outros domínios que exigem latência mínima.
- Conhecimento de mensageria (Kafka, RabbitMQ, ActiveMQ) e sistemas distribuídos.
- Prática com DevOps e ferramentas de monitoramento (Grafana, Prometheus, DataDog).
- Experiência com linguagens como Kotlin ou C++.
Vantagens
- Vale alimentação/refeição de R$ 1.040,00 mensais - creditados no cartão Wiipo (não desconta em férias).
- Plano de saúde - sem co-participação.
- Seguro de vida.
- Convênio Odontológico.
- TotalPass para praticar exercício físico.
- Auxílio creche de R$92,00 a R$ 676,00 por mês, para filhos de até 6 anos (com base na idade).
FAÇA SEU CADASTRO PARA A VAGA E BOA SORTE!