DESENVOLVEDOR BAIXA PLATAFORMA (Java)

🏢 Certsys · all Certsys jobs
📍 Brazil
📅 Posted 2026-07-30 · via Himalayas
🏷 Java-Developer,Backend-Engineer,Software-Engineer,Full-Stack-Developer,DevOps-Engineer,Desenvolvedor-Baixa-Plataforma,Desenvolvedor-Java-Senior,Engenheiro-De-Software
Apply on original site ↗

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.
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

← All remote jobs