DESENVOLVEDOR BAIXA PLATAFORMA (low-code)
Descrição da vaga
Estamos buscando um Desenvolvedor de Baixa Plataforma para apoiar o time de desenvolvimento do nosso cliente.
Trata-se de uma das maiores instituições financeiras públicas do país, com forte presença nacional e atuação estratégica no desenvolvimento econômico e social. Além de oferecer soluções completas em produtos bancários, ela desempenha um papel essencial em políticas públicas, apoiando programas habitacionais, iniciativas de inclusão financeira e projetos voltados ao bem-estar da população.
Responsabilidades e atribuições
ATRIBUIÇÃO
Compor o time de desenvolvimento, assumindo itens de trabalho para desenvolvimento a cada Sprint. Executar as atividades de desenvolvimento de software de forma multidisciplinar, com foco na qualidade e manutenibilidade do produto, tais como requisito, análise e design, programação, gerencia de configuração, testes, implantação. Gerir seu próprio trabalho sinalizando prontamente para a equipe sobre eventuais atrasos ou outros impedimentos.
HABILIDADES
Proatividade, capacidade de trabalho em equipe, capacidade de auto gerenciamento e tomada de decisão, capacidade de comunicação (capacidade de se expressar oralmente e por escrito com precisão e clareza e de compreender com facilidade mensagens escritas e faladas), capacidade apurada de investigação e resolução de problemas complexos, capacidade de abstração, capacidade de entender o funcionamento de sistemas de informação com base em experimentação/observação, capacidade de refatoração de sistemas web legados.
CONHECIMENTO/ATIVIDADES
a) Conhecimento em desenvolvimento de Sistemas Financeiros;
b) Princípios e práticas de desenvolvimento de software ágil, incluindo o Manifesto Ágil, Scrum, Extreme Programming (XP) e Kanban;
c) Conhecimento em integração e entrega contínua e práticas DEVOPS;
d) Experiência com ferramentas de integração contínua: Jenkins, Sonar, Maven, Nexus, Azure Devops Service (ADS);
e) Conhecimento e experiência na disciplina de Gerência de Configuração e Mudança, com uso das ferramentas Clearcase, SVN e Git;
f) Análise e especificação de requisitos funcionais, não-funcionais e requisitos ágeis;
g) Padrões de projeto e boas práticas de programação;
h) Integração de Sistemas Empresariais;
i) Arquitetura e desenvolvimento de microsserviços: tracing, APIs, tolerância a falhas, métricas, health check;
j) Desenvolvimento com container Docker e Kubernetes;
k) Migração de sistemas monolitos para microserviços;
l) Modelagem de dados relacional;
m) Arquitetura de aplicações em camadas e modelo MVC;
n) Interfaces responsivas.
o) Integração entre sistemas: Mensageria, JMS, Web services, Barramento de serviços (WebSphere Message Broker), REST, SOA, EJB 3;
p) Padrões de projeto (enterprise integration patterns, design patterns, SOA, microservices patterns);
q) Interfaces responsivas e aplicações PWA;
r) Programação de aplicações Java SWING
s) Integração contínua (continuous integration), Jenkins, test-driven development (TDD), acceptance test-driven development (ATDD), especificação por exemplo, refactoring, entrega contínua (continuous delivery);
t) Javascript, ECMAScript 5 e 6 ou superior, Ajax, JQuery, Angular JS 1.5 e superior, Angular 5 e superior, Bootstrap 3 ou superior, HTML 5, CSS 3; ASP e .NET
u) User Experience (UX) e conceitos de usabilidade;
v) Testes de software: teste de unidade, integração, sistema/funcional, aceitação, carga, desempenho, vulnerabilidade, usabilidade, acessibilidade. Automatização de testes. Conhecimento em JUnit 3 ou superior. Conhecimento em Selenium Webdriver 2.4 ou superior Conhecimento em JMeter 2 ou superior;
w) Construção de simuladores como mocks/stubs para simulação e virtualização de interfaces;
x) Programação Java para Web: JEE 5 e superior, JSE 5 e superior, Microprofile 3 e superior, Java 8 e superior, Apache Velocity 1.6.x e superior e Spring 3.x e superior;
y) Programação Java para Web: JEE 6 ou superior, JSE 5 ou superior, JSF versões 2.x, JPA 2 e Struts 1.x;
z) Servidores de Aplicação Jboss 4.2.3 e superior, WebSphere 8 e superior, Liberty 17 e superior, e Framework Quarkus;
aa) Arquitetura de aplicações multi-tenancy;
bb) Sistema Operacional Linux;
cc) Análise estática de código com a ferramenta SonarQube;
dd) Refactoring de aplicações Web com ênfase na migração de regras do front-end para o back end;
ee) Engenharia Reversa;
ff) Gerenciamento de Transações por meio do Controle Transacional CMT;
gg) Construção de consultas a bancos de dados em linguagem SQL;
hh) IDEs Eclipse e Visual Studio Code;
ii) Ant e Apache Maven.
jj) Habilidades de programação na linguagem MUMPS;
kk) Habilidades em banco de dados CACHÉ 2010.2 ou superior;
ll) Conhecimentos na plataforma OPENVMS e/ou Linux
mm) Desejável conhecimento na utilização de Interfaces de acesso CICS, CICS/WEB, Broker, MQ Series, SOAP, API
nn) Habilidades de programação na linguagem Delphi 5 ou superior;
oo) Arquitetura de aplicações em três camadas e modelo MVC;
pp) Habilidades de programação na linguagem Enterprise PowerBuilder;
qq) Desenvolvimento de Solução para UNIX - LIKE;
rr) Experiência em desenvolvimento com uso de roteamento de mensagens no padrão ISO 8583 (versão IS08583: 1987);
ss) Desenvolvimento em tecnologias da área financeira: J/XFS (CWA e FDI): CWA 13937:2000 e FDI 2.1.3b ou superior, integrando periféricos como PinPad criptográfico (cartão com chip padrão EMV e com tarja magnética, teclado pin e display), impressoras autenticadoras, scanner com leitura CMC7 e código de barras e smartcard;
tt) Experiência em desenvolvimento com uso de criptografia.
Informações adicionais
Vaga 100% remota e contrato CLT
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Avaliação RH
- Etapa 3: ENTREVISTA RH
- Etapa 4: ENTREVISTA TECNICA
- Etapa 5: OFERTA
- Etapa 6: ENVIO DE DOCUMENTOS
- Etapa 7: Contratação
REVOLUCIONAR NEGÓCIOS E IMPACTAR PESSOAS 💙
Junte-se à Certsys e Seja Parte da Transformação Digital do Setor Público! 🚀
Você é apaixonado por tecnologia, inovação e acredita que a verdadeira transformação digital começa com uma mudança cultural? Então, você está pronto para fazer a diferença no setor público com a gente!
Na Certsys, nossa missão é acelerar a modernização digital das organizações governamentais. E, para isso, precisamos de talentos como você: curiosos, criativos e dispostos a inovar todos os dias.
Por que a Certsys é o lugar certo para você?
🔹 Impacto Real: Participe de projetos que transformam a administração pública com tecnologia inovadora.
🔹 Cultura de Inovação: Inovação é nossa mentalidade. Contribua com ideias e soluções que fazem a diferença.
🔹 Tecnologia de Ponta: Trabalhe com ferramentas líderes de mercado e entregue resultados excepcionais.
Benefícios que fazem a diferença:
💙 Saúde de qualidade: Plano Bradesco Saúde Nacional com atendimento médico e odontológico.
🍴 Alimentação garantida: O cartão Swile cuida das suas refeições.
🚍 Mobilidade: Vale Transporte para seus deslocamentos.
💰 Tranquilidade financeira: Pacote de crédito bancário exclusivo.
🛡️ Seguro de vida: Cobertura 100% sem custo adicional.
📚 Investimento em educação: Descontos exclusivos em cursos e instituições de ensino.
🏋️ Saúde física: Acesso a academias com o Wellhub (Gympass)
Vem ser Certsys! 🚀
Conheça mais sobre nós, acompanhe nossas redes sociais.