Job description
Estamos 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 responsibilities
Projetar 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 skills
Graduaçã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