Remote · Latin America
[Job-32244] Senior Java Developer - AWS, Brazil
- Who can apply
- Brazil
- Posted
- How to apply
- On CI&T’s own site
- At CI&T
- 76 live remote roles
About the role
Estamos em busca de uma pessoa Senior Java Developer para atuar no desenvolvimento, evolução e sustentação de soluções para um cliente do setor financeiro, utilizando Java e serviços AWS em um ambiente de microsserviços.
Essa pessoa atuará junto aos times de Tecnologia, Produto e Qualidade, participando das definições técnicas, desenvolvimento de novas funcionalidades e resolução de problemas em produção. Buscamos alguém com sólida experiência em desenvolvimento backend, visão de negócio e autonomia para propor soluções escaláveis, seguras e alinhadas às boas práticas de engenharia de software.
Responsabilidades
Desenvolver e evoluir aplicações backend utilizando Java, Spring Boot e serviços AWS.
Participar de refinamentos técnicos, análise de requisitos e definição de soluções junto aos times de Produto e Tecnologia.
Desenvolver e manter APIs REST e microsserviços, garantindo performance, segurança e escalabilidade das aplicações.
Aplicar boas práticas de desenvolvimento, como SOLID, Clean Code e princípios de arquitetura de software.
Implementar testes unitários e de integração, contribuindo para a qualidade e confiabilidade das entregas.
Investigar e solucionar incidentes em produção, realizando análise de logs, identificação de causas e correção de problemas.
Apoiar processos de deploy, gestão de releases e evolução dos ambientes junto aos times de infraestrutura e suporte.
Colaborar com QA e demais integrantes do squad na identificação de riscos, melhoria contínua e evolução técnica das soluções.
Requisitos para este desafio
Experiência sólida em desenvolvimento backend com Java, preferencialmente Java 21 ou superior.
Experiência com Spring Framework, especialmente Spring Boot, Spring Data e Spring Security.
Experiência com arquitetura de microsserviços e desenvolvimento de APIs REST.
Experiência com serviços AWS, como SQS, S3, Lambda, ECS ou API Gateway.
Conhecimento em bancos de dados relacionais e NoSQL, como MongoDB ou DynamoDB.
Experiência com testes unitários, testes de integração e ferramentas de análise de qualidade de código.
Conhecimento de princípios SOLID, Clean Code e boas práticas de arquitetura de software.
Experiência com Git, versionamento de código e processos de CI/CD.
Familiaridade com ambientes Linux e metodologias ágeis, como Scrum ou Kanban.
Boa capacidade analítica, autonomia e colaboração para resolução de problemas técnicos e evolução das soluções.
Diferenciais
Experiência com AWS Cognito e arquiteturas orientadas a eventos.
Conhecimento em Python.
Experiência com Docker e conteinerização de aplicações.
Experiência como referência técnica, apoiando decisões arquiteturais e evolução do time.
Conhecimento em desenvolvimento frontend com Angular.
Experiência com ferramentas de desenvolvimento assistido por Inteligência Artificial.
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 Engineering · AWS · Latin America jobs, sent only when something new matches.