Desenvolvedor Java Senior
SP, BR
Com conhecimento técnico e vasta experiência em desenvolvimento de software, impulsionar a inovação e excelência técnica;
Colaborar o design e a arquitetura de sistemas complexos, garantindo qualidade, escalabilidade e performance;
Participar de decisões técnicas críticas e orientar a equipe na implementação das melhores práticas de desenvolvimento;
Envolver-se em análises de requisitos, planejamento de projetos e estratégias de implementação;
Responsável pela análise e desenvolvimento de sistema, incluindo a criação de testes automatizados;
Colaborar com equipes interfuncionais para definir, criar e entregar recursos;
Garantir a confiabilidade e robustez do código;
Testar, solucionar erros e bugs do código para otimizar a performance do app;
Descobrir, avaliar e implementar novas tecnologias para maximizar a eficiência durante o desenvolvimento;
Configurar, buildar e deployar a aplicação nos ambientes;
Acompanhar implantação em produção;
Garantir a entrega dos projetos em um ambiente de programação, interativo, dinâmico e voltado a prazos.
Experiência com o desenvolvimento de Back End em Java;
Experiência em Spring boot, Spring Data, Spring Security, Spring Cache, SpringBatch com sólida compreensão sobre o seu cenário de desenvolvimento, arquitetura e tendências;
Conhecimento em AWS (S3, Pipelines, EKS, VPC, SG, Kafka, MSK e Demais serviços do fluxo de CI/CD) e OnPremise (Openshift PaaS);
Experiência prática com Integração de Sistemas utilizando Serviços e/ou APIS (REST);
Arquitetura Hexagonal;
Arquitetura distribuída em Microsserviços e Containers na Cloud (EKS/Docker);
APIs em SpringBoot com integrações em Kafka e Rest utilizando FeignClient