Analista Desenvolvedor Java Sr – Grupo Stefanini – Home Office
Responsabilidades e atribuições
* Desenvolver e manter aplicações Java
* Implementar metodologias ágeis (Scrum, Kanban)
* Aplicar conceitos de idempotência em soluções de software
* Implementar métodos de autenticação e autorização
* Utilizar Design Patterns como Rate Limit, Circuit Breaker, Retry
* Trabalhar com processos Batch
* Utilizar bancos de dados relacionais
* Desenvolver com Spring Boot
* Aplicar BDD e TDD
* Desenvolver e manter APIs
* Trabalhar com microsserviços
* Aplicar conceitos de CI/CD
* Realizar testes regressivos, integrados e de performance
* Trabalhar com mensageria (Kafka, RabbitMQ, SQS, Kinesis)
* Utilizar serviços AWS, SQS/SNS, S3
Requisitos e qualificações
Requisitos essenciais
* Experiência com desenvolvimento Java
* Conhecimento em metodologias ágeis (Scrum, Kanban)
* Conhecimento em conceitos de idempotência
* Experiência com métodos de autenticação e autorização
* Conhecimento em Design Patterns como Rate Limit, Circuit Breaker, Retry
* Experiência com processos Batch
* Experiência com bancos de dados relacionais
* Experiência com Spring Boot
* Conhecimento em BDD e TDD
* Experiência com desenvolvimento e manutenção de APIs
* Conhecimento em microsserviços
* Conhecimento em conceitos de CI/CD
* Experiência com testes regressivos, integrados e de performance
* Experiência com mensageria (Kafka, RabbitMQ, SQS, Kinesis)
* Experiência com serviços AWS, SQS/SNS, S3
Diferenciais
* Experiência com outras linguagens de programação
* Certificações em Java e/ou AWS
O que te oferecemos
* Vale Alimentação ou Vale Refeição
* Desconto em cursos, universidades e instituições de idiomas
* Academia Stefanini – plataforma com cursos online, gratuitos, atualizados e com certificado
* Mentoring
* Auxílio Creche
* Clube de vantagens para consultas e exames
* Assistência Médica
*