Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

SOBRE A V8.TECH

Somos uma empresa do Grupo TIM especializada em transformação digital, dados, inteligência artificial, cloud e desenvolvimento de soluções tecnológicas.

Mais do que desenvolver tecnologia, ajudamos grandes empresas a resolver desafios complexos, acelerar resultados e criar experiências que impactam milhares de pessoas todos os dias.

Aqui acreditamos em autonomia, colaboração, aprendizado contínuo e protagonismo.

Se você gosta de construir, inovar e gerar impacto real, seu lugar pode ser aqui!

Descrição da vaga

Buscamos um(a) Desenvolvedor(a) Back-end Sênior (Java) para atuar em uma Squad de Modernização, apoiando a evolução de sistemas legados para uma arquitetura moderna, escalável e orientada a eventos.

O profissional participará da transformação arquitetural das aplicações, contribuindo para a adoção de microsserviços, práticas cloud-native, observabilidade, segurança e automação do ciclo de desenvolvimento. Procuramos alguém com perfil hands-on, visão sistêmica e experiência em ambientes distribuídos e de alta complexidade.

Responsabilidades e atribuições

  • Desenvolver e evoluir aplicações backend utilizando Java 21 e Spring Boot 3.
  • Atuar na modernização de sistemas legados, promovendo sua evolução para arquiteturas baseadas em microsserviços e eventos.
  • Projetar e implementar APIs REST e gRPC seguindo boas práticas de desenvolvimento.
  • Desenvolver integrações síncronas e assíncronas utilizando mensageria.
  • Implementar soluções escaláveis, resilientes e de fácil manutenção.
  • Desenvolver testes automatizados garantindo qualidade e confiabilidade das aplicações.
  • Implementar mecanismos de observabilidade utilizando métricas, logs e rastreamento distribuído.
  • Trabalhar com aplicações conteinerizadas executadas em Kubernetes.
  • Contribuir para a evolução das pipelines de CI/CD e automação das entregas.
  • Participar de Code Reviews e colaborar na definição de padrões técnicos e arquiteturais da Squad

Requisitos

Desenvolvimento Backend

  • Experiência sólida com Java 21 (LTS), incluindo recursos modernos da linguagem como Virtual Threads, Pattern Matching e Records.
  • Experiência com Spring Boot 3.x, Spring Data e Spring Security.
  • Desenvolvimento de APIs REST e gRPC.
  • Experiência com Oracle Database utilizando JPA/Hibernate.
  • Experiência com Redis ou Memcached.

Arquitetura e Integração

  • Experiência na construção de microsserviços.
  • Experiência com RabbitMQ e/ou Apache Kafka.
  • Conhecimento em arquiteturas orientadas a eventos.
  • Conhecimento de boas práticas para sistemas distribuídos e APIs.

Cloud & DevOps

  • Experiência com Docker.
  • Vivência em ambientes Kubernetes.
  • Experiência com Git.
  • Experiência com GitHub Actions ou Azure Pipelines.
  • Conhecimento de práticas de Integração e Entrega Contínua (CI/CD).

Qualidade

  • Experiência com testes automatizados utilizando JUnit 5 e Mockito.
  • Vivência com revisão de código (Code Review).
  • Conhecimento em observabilidade utilizando OpenTelemetry, Micrometer ou ferramentas equivalentes.
  • Experiência com métricas, logs estruturados e tracing distribuído.

Diferenciais

  • Experiência em projetos de modernização de aplicações.
  • Vivência em arquiteturas orientadas a eventos (Event-Driven Architecture).
  • Conhecimento em Domain-Driven Design (DDD).
  • Experiência com Service Mesh (Istio).
  • Vivência em ambientes multicloud.
  • Conhecimento em práticas DevSecOps.
  • Conhecimento em padrões de arquitetura distribuída, como:
    • Circuit Breaker
    • Retry
    • Bulkhead
    • Saga
    • CQRS
Mais do que habilidades técnicas, buscamos pessoas que se reconheçam nos nossos valores:

  • Ambiente de baixa hierarquia, alta autonomia e cultura de resultado
  • Time diverso, colaborativo e comprometido com o crescimento mútuo
  • Espaço para influenciar diretamente os padrões e a evolução do time de CS
  • Acesso a mentoria, desenvolvimento profissional e espaço para crescer na carreira

GOSTOU DO DESAFIO?

Então venha construir o futuro da tecnologia com a gente. Estamos ansiosos para conhecer sua

trajetória.

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

LinkedIn

Desenvolvedor Full Stack Nodejs - Porto Alegre - Vagas em Aberto

ZANC Assessoria Nacional de Cobrança Porto Alegre, Rio Grande Do Sul, Brazil 25 candidaturas Hoje

Salário estimado

R$ 13k - 19k/mês

Sênior CLT

Zanc Acessoria Nacional de Cobrança Porto Alegre-RS PresencialÁrea: Informática / TI / Tecnologia A CombinarRequisitosExperiência com NodeJS, Express, Middlewares e ReactJS. Experiência com MongoDb, Redis e PostgreSQL. Experiência no desenvolvimento de micro serviçoes, integrações e apis RestFul. Ex...

Ver Detalhes
Remoto LinkedIn

Desenvolvedor Node.JS - RJ

innolevels Rio de Janeiro 25 candidaturas Hoje

Salário estimado

R$ 8k - 12k/mês

Pleno CLT

Estamos contratando Desenvolvedor Node.JS SêniorHome OfficeÉ Necessário o Conhecimento Em Node.js; Desenvolvimento e manutenção de APIs REST e microsserviços; Construção de soluções escaláveis, performáticas e de alta disponibilidade; Integração entre sistemas, APIs, bancos de dados e aplicações cor...

Ver Detalhes
Remoto LinkedIn

Desenvolvedor Front-end Angular - RJ

innolevels Rio de Janeiro 25 candidaturas Hoje

Salário estimado

R$ 8k - 11k/mês

Pleno CLT

Estamos em busca de um Desenvolvedor Front-end Angular com experiência no desenvolvimento de interfaces modernas, responsivas e de alta performance. Esse profissional atuará na construção e evolução de aplicações web, garantindo uma excelente experiência para os usuários e alinhamento às melhores pr...

Ver Detalhes