Remote · Latin America
[Job-32329] Java Backend Specialist, Brazil
- Who can apply
- Brazil
- Posted
- How to apply
- On CI&T’s own site
- At CI&T
- 52 live remote roles
About the role
Estamos em busca de uma pessoa Java Backend Specialist para atuar como referência técnica na evolução de soluções de alta disponibilidade e escala, em um ecossistema cloud-native baseado em Java e AWS.
Essa pessoa terá papel estratégico na definição de arquiteturas, padrões de engenharia e evolução dos sistemas distribuídos, contribuindo para a qualidade, resiliência e escalabilidade das soluções. Buscamos alguém com sólida experiência em desenvolvimento backend, visão arquitetural e capacidade de influenciar decisões técnicas, orientar times e promover boas práticas de engenharia de software.
Responsabilidades
Definir e evoluir arquiteturas de sistemas distribuídos utilizando Java, Spring Boot e tecnologias cloud-native.
Estabelecer padrões técnicos e boas práticas de engenharia, considerando escalabilidade, performance, segurança e manutenibilidade.
Projetar e evoluir soluções baseadas em microsserviços e arquiteturas orientadas a eventos.
Contribuir para decisões relacionadas à mensageria, persistência de dados e integração entre sistemas.
Apoiar a evolução das práticas de engenharia de plataforma e Developer Experience, promovendo padronização e autonomia dos times.
Participar das decisões de arquitetura e infraestrutura em AWS, Kubernetes e processos de CI/CD.
Identificar riscos técnicos, gargalos de performance e oportunidades de melhoria em sistemas de alta disponibilidade.
Atuar como referência técnica para os times, conduzindo discussões arquiteturais, revisões de código e mentoria de pessoas desenvolvedoras.
Requisitos para este desafio
Experiência sólida em desenvolvimento backend com Java 17+ e ecossistema Spring, especialmente Spring Boot.
Experiência com arquitetura e evolução de sistemas distribuídos, microsserviços e aplicações de alta disponibilidade.
Experiência com arquiteturas orientadas a eventos e mensageria utilizando Kafka e/ou RabbitMQ.
Experiência com bancos de dados relacionais e NoSQL, incluindo modelagem, otimização de consultas e performance.
Experiência com desenvolvimento e operação de aplicações em AWS.
Conhecimento de Docker, Kubernetes e práticas de CI/CD.
Conhecimento sólido de princípios SOLID, Clean Architecture, DDD e padrões de resiliência em sistemas distribuídos.
Experiência em decisões arquiteturais, definição de padrões técnicos e evolução de soluções complexas.
Capacidade de atuar como referência técnica, influenciando decisões e apoiando o desenvolvimento técnico dos times.
Diferenciais
Experiência com Internal Developer Platforms (IDP), Developer Experience (DevEx) e ferramentas como Backstage, Port ou Kratix.
Conhecimento de padrões arquiteturais como Event Sourcing, CQRS e Sagas.
Experiência com serviços AWS como EKS, ECS, MSK, RDS, SQS/SNS e IAM.
Conhecimento avançado de observabilidade utilizando OpenTelemetry, Prometheus, Grafana ou ferramentas similares.
Experiência com GitLab CI e práticas de automação de infraestrutura.
Conhecimento de FinOps e otimização de custos em ambientes cloud.
Experiência com segurança de aplicações, incluindo OAuth2, OIDC, mTLS ou Zero Trust.
Certificações técnicas em AWS, Kafka ou tecnologias relacionadas.
Skills
Keep browsing
You apply on the company’s own site. Remoteli never sits in between.
Get similar roles by email
A daily digest of new AWS · Latin America jobs, sent only when something new matches.