Arquiteto Java Sênior
Estamos em busca de um Arquiteto Java qualificado para se juntar à nossa equipe. O candidato ideal terá uma sólida experiência em desenvolvimento e arquitetura de software, além de ser capaz de trabalhar em um ambiente dinâmico que abrange tanto projetos legados quanto modernos.
Responsabilidades:
- Atuar na arquitetura e design de soluções em Java, abrangendo versões que variam da 6 à 21, dependendo do projeto.
- Desenvolver e manter aplicações em um ambiente de nuvem utilizando OpenShift da Red Hat.
- Trabalhar em colaboração com equipes de UX/UI e front-end, especialmente em projetos modernos baseados em Spring Boot, enquanto lida com aplicações legadas que utilizam JSF.
- Projetar e implementar APIs, incluindo SOAP e REST, assegurando a observabilidade e a eficiência das soluções.
- Participar da atualização de versões do Java e no desenvolvimento de novas funcionalidades, de acordo com as necessidades dos projetos.
- Aplicar princípios de System Design e Arquitetura de Software para criar soluções escaláveis e sustentáveis.
- Ser receptivo a feedbacks construtivos e trabalhar de maneira colaborativa com diferentes equipes.
Requisitos:
- Sólidos conhecimentos em Java e Spring Boot (fundamental).
- Experiência em design de sistemas e arquitetura de software.
- Familiaridade com microsserviços e sua implementação.
- Capacidade de trabalhar com observabilidade e monitoramento de aplicações.
- Habilidades de comunicação e colaboração, com abertura para receber e implementar feedbacks.
Diferenciais:
- Conhecimento em front-end com React
- Familiaridade com Angular