Job descriptionEstamos em busca de uma pessoa para atuar com Arquitetura de Aplicações experiente para se juntar à nossa equipe. O candidato ideal deve possuir um sólido histórico em desenvolvimento de software, com ênfase em Java e seus frameworks, além de possuir conhecimentos práticos em serviços de nuvem AWS. Este profissional será responsável por projetar, desenvolver e implementar soluções escaláveis e eficientes, garantindo a integração de sistemas e a alta disponibilidade das aplicações.Main responsibilitiesProjetar arquitetura de aplicações robustas, escaláveis e de alto desempenho.Trabalhar em colaboração com equipes de desenvolvimento e operações para a implementação de soluções em nuvem AWS.Definir padrões de codificação e melhores práticas para desenvolvimento em Java e seus principais frameworks (Spring, Hibernate, etc.).Avaliar e selecionar ferramentas e tecnologias apropriadas para atender às necessidades do projeto.Realizar revisões de código e fornecer feedback construtivo à equipe de desenvolvimento.Documentar arquiteturas e processos de desenvolvimento.Manter-se atualizado sobre as tendências do setor e inovações tecnológicas.Requirements and skillsGraduação em Ciência da Computação, Engenharia de Software ou áreas relacionadas.Mínimo de 5 anos de experiência em desenvolvimento de software com Java.Profundo conhecimento em frameworks Java, especialmente Spring e Hibernate.Experiência prática em AWS, incluindo serviços como EC2, S3, RDS, Lambda e CloudFormation.Habilidade em projetar e implementar APIs RESTful.Conhecimentos em metodologias ágeis.Fortes habilidades de comunicação e trabalho em equipe.Experiência em arquitetura de microserviços será um diferencial.
#J-18808-Ljbffr