Pular para o conteúdo principal

Desenvolvedor Baixa Plataforma

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

  • Compor o time de desenvolvimento, assumindo itens de trabalho ao longo das Sprints;
  • Atuar de forma multidisciplinar nas atividades de desenvolvimento de software;
  • Executar atividades de análise, desenvolvimento, testes, implantação, manutenção e evolução de sistemas;
  • Garantir qualidade, performance, sustentação e manutenibilidade das aplicações;
  • Participar da análise e especificação de requisitos funcionais, não funcionais e requisitos ágeis;
  • Atuar em projetos de modernização e integração de sistemas corporativos;
  • Trabalhar com arquitetura de microsserviços, APIs REST, mensageria, Docker e Kubernetes;
  • Contribuir com boas práticas de programação, refatoração e melhoria contínua;
  • Atuar em ambientes ágeis utilizando Scrum, Kanban e XP;
  • Gerenciar suas próprias atividades, comunicando impedimentos e riscos para o time;
  • Participar de iniciativas de integração contínua, entrega contínua e automação de processos;
  • Atuar na sustentação e evolução de sistemas legados.

Experiências desejadas

  • Desenvolvimento de sistemas financeiros;
  • Experiência com integração de sistemas empresariais;
  • Experiência em migração de sistemas monolíticos para microsserviços;
  • Vivência com aplicações Java Web e desenvolvimento front-end;
  • Experiência com testes automatizados e qualidade de software;
  • Vivência com DevOps e ferramentas de CI/CD;
  • Experiência com refatoração de aplicações web legadas;
  • Desejável experiência com ambientes e tecnologias legadas como MUMPS, CACHÉ, Delphi, PowerBuilder, OPENVMS, ISO 8583, CICS e MQ Series.

Requisitos e qualificações

Conhecimentos técnicos

  • Desenvolvimento Java Web (JEE, JSE, Spring, JSF, JPA, Struts, Microprofile e Quarkus);
  • Javascript, Angular, JQuery, HTML5, CSS3 e Bootstrap;
  • ASP e .NET;
  • Microsserviços, APIs REST, SOA e integração de sistemas;
  • Docker e Kubernetes;
  • Modelagem de dados relacional e SQL;
  • Arquitetura MVC e aplicações em camadas;
  • Desenvolvimento de interfaces responsivas e aplicações PWA;
  • Linux e ambientes UNIX-LIKE;
  • Servidores JBoss, WebSphere e Liberty.

Ferramentas e metodologias

  • Jenkins, SonarQube, Maven, Nexus e Azure DevOps;
  • Git, SVN e Clearcase;
  • Eclipse e Visual Studio Code;
  • Ant e Maven;
  • Metodologias ágeis como Scrum, Kanban e XP;
  • Integração contínua (CI/CD) e práticas DevOps;
  • TDD, ATDD, refactoring e boas práticas de desenvolvimento.

Testes e qualidade

  • Testes unitários, integração, sistema, aceitação, carga e desempenho;
  • Automação de testes com JUnit, Selenium Webdriver e JMeter;
  • Construção de mocks/stubs e virtualização de serviços;
  • Análise estática de código com SonarQube.

Habilidades comportamentais

  • Proatividade e senso de responsabilidade;
  • Boa comunicação oral e escrita;
  • Capacidade analítica e investigativa;
  • Facilidade para resolução de problemas complexos;
  • Organização e autogerenciamento;
  • Facilidade para trabalho em equipe;
  • Capacidade de abstração e entendimento de sistemas legados.

Diferenciais

  • Conhecimento em criptografia;
  • Experiência com ISO 8583 e tecnologias financeiras;
  • Conhecimento em J/XFS e integração com periféricos bancários;
  • Conhecimento em MUMPS, CACHÉ, Delphi, PowerBuilder e OPENVMS;
  • Experiência com engenharia reversa e modernização de sistemas legados.



Informações adicionais

Benefícios

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

🏋️ Saúde física: Acesso a academias com o Wellhub (Gympass)


Vaga 100% remota

Contrato CLT

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Avaliação RH
  3. Etapa 3: Bate Papo com RH
  4. Etapa 4: Bate Papo Técnico
  5. Etapa 5: Carta Proposta
  6. Etapa 6: Documentação
  7. Etapa 7: Contratação