AI summary
The Java Backend Specialist will lead technical architecture and engineering best practices in cloud-native solutions using Java and AWS, while mentoring teams and ensuring the quality and scalability of distributed systems.
Job Description
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.
About the job
- Posted on
- Oct 22, 2026
- Job type
- Full-time
- Location
- BrazilRemote
Keep looking
Related roles you might like
[Job-32591] Mid level Java - Vaga para pessoas PCD, Brazil
Ci&T
[Job - 32574] Senior QA Engineer — AI-Driven Testing, Brazil
Ci&T
Explore more
Browse more jobs like this
Disclaimer: Real Jobs From Anywhere is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.
