Desenvolvedor Backend Java
O candidato ideal deve ter experiência em desenvolvimento de software com Java Avançado e conhecimento em Spring Framework, Maven/Gradle e Serverless.
Requisitos Técnicos
* Java Avançado: Domínio profundo da linguagem (Java 11+) e conhecimento em streams, lambdas, módulos e pattern matching
* Spring Framework: Conhecimento avançado do Spring Boot, Spring Security, Spring Data, Spring Cloud e Spring WebFlux
* Maven/Gradle: Experiência em build automation, gerenciamento de dependências e projetos multi-módulo
* Serverless: Conhecimento em AWS Lambda para funções serverless, otimização de start frio e runtime personalizado
* Arquitetura: Conhecimento em arquitetura hexagonal, Clear Architecture e similares
* API: Proficiência em design de APIs RESTful e WebSocket, integração com Lambda, throttling e caching
* Containerização: Experiência em containerização de aplicações Java e orquestração serverless
* Banco de Dados: Proficiência em RDS(PostgreSQL/MySQL) gerenciados, pool de conexão e otimização de queries e NoSQL DynamoDB
* Armazenamento: Conhecimento em padrões de armazenamento, políticas de ciclo de vida e integração com aplicações Java
* Sistemas de Mensageria: Proficiência em sistemas de mensageria, filas de morte e padrões de fãs
* Infraestrutura como Código: Terraform, CloudFormation ou serviços similares
* Observabilidade: DataDog, Grafana, CloudWatch ou similares
O que oferecemos?
Oferecemos oportunidades de treinamento, liderança e internacionalização, além de benefícios como plano de saúde, plano odontológico e seguro de vida.