Atuará no desenvolvimento e manutenção de sistemas complexos, participando da criação e integração de novas funcionalidades, além de trabalhar em um ambiente de implantação contínua.
Linguagem e Framework : Experiência comprovadade mais de 3 anos em desenvolvimento Java (versões 6 a 21) com Struts 2.
Frontend : Conhecimentos em Javascript, HTML, CSS e jQuery para criação de interfaces.
Banco de Dados : Experiência com PostgreSQL e Hibernate para gerenciamento de dados.
Cloud e CI/CD : Conhecimentos em CI/CD , AWS (EC2) e uso de Drone para implantação contínua.
Infraestrutura como Código : Experiência com IAC e Terraform para automação de infraestrutura.
Manutenção de Ambientes: Deploy conínuo de aplicação;
Construir e gerenciar APIs RESTful, banco de dados PostgreSQL e versionamento GIT.
REQUISITOS
Desenvolver e manter aplicações em Java (versões 6 a 21), atendendo requisitos de escalabilidade e alta disponibilidade.
Trabalhar com estrutura monolítica utilizando Struts 2.
Criar interfaces front-end com Javascript, HTML, CSS e jQuery, integrando-as às funcionalidades de back-end.
Implementar persistência de dados utilizando Hibernate.
Participar de processos de CI/CD com Drone para implantação e integração contínua.
Utilização de ferramentas de infraestrutura e automação em nuvem AWS (principalmente EC2) e Terraform.
Trabalhar junto ao tempo para garantir a qualidade, escalabilidade e desempenho dos projetos.