Extreme Digital Solutions

Desenvolvedor Fullstack III

📍 Rio de Janeiro, RJ🏢 Híbrido
PUBLICIDADE

Descrição da Vaga

A Extreme Digital Solutions, empresa brasileira de tecnologia e inovação, busca um Desenvolvedor Fullstack III para atuar em projetos de modernização e migração de sistemas legados. O profissional será responsável por analisar, refatorar e documentar sistemas, migrando-os para arquiteturas modernas como SpringBoot e Angular, além de garantir a containerização em ambiente OpenShift. A atuação envolve times multidisciplinares e metodologia ágil, com foco em soluções eficientes e performáticas.

Responsabilidades

  • Realizar a análise, engenharia reversa e documentação de sistemas legados (Delphi, aplicações WebLogic, JBoss, etc) para subsidiar o processo de modernização;
  • Conduzir a refatoração/migração de sistemas legados para arquitetura SpringBoot, preservando regras de negócio e garantindo paridade funcional;
  • Desenvolver e sustentar o front-end das aplicações modernizadas em Angular;
  • Projetar estratégias de migração incremental (strangler fig pattern, migração por módulos/domínios, convivência temporária entre sistema legado e novo);
  • Realizar a containerização das aplicações migradas e garantir sua execução em ambiente OpenShift;
  • Desenvolver e sustentar integrações entre sistemas legados e novos durante o período de transição (APIs, filas, ETL);
  • Garantir a padronização das implementações e aderência a boas práticas de arquitetura (DDD, camadas, testes automatizados);
  • Trabalhar em times multidisciplinares, fazendo uso de metodologia ágil;
  • Propor soluções técnicas eficientes, performáticas, flexíveis e que atendam ao negócio, com atenção especial à mitigação de riscos inerentes a projetos de débito técnico;
  • Atuar na formação/mentoria de outros desenvolvedores nas melhores práticas de codificação, migração e modernização de sistemas;
  • Documentar decisões arquiteturais e mapeamento de funcionalidades legado → novo (ADR, matrizes de rastreabilidade).
PUBLICIDADE

Requisitos

  • Experiência como desenvolvedor(a) Full Stack, e em projetos de modernização/migração de sistemas legados;
  • Linguagens e tecnologias: Java 8+, Spring Boot, Spring Batch, Spring Data JPA, Hibernate;
  • Experiência com Angular;
  • Experiência no desenvolvimento, integração e consumo de APIs REST/SOAP;
  • Experiência com banco de dados Oracle e/ou SQL Server, PL/SQL;
  • Experiência com mensageria (Kafka) para integração durante períodos de convivência entre sistemas;
  • Experiência com containerização e orquestração: Docker, OpenShift/Kubernetes (deployments, ConfigMaps, Secrets, rotas);
  • Experiência com controle de versionamento GIT;
  • Experiência com ferramentas de CI/CD: Jenkins, GitLab CI;
  • Experiência prévia com Delphi (leitura de código, entendimento de regras de negócio em Object Pascal);
  • Experiência prévia com aplicações WebLogic e/ou JBoss/EAP (deploy, configuração, troubleshooting);

Benefícios

  • 10 dias de ausência remunerada;
  • Plano de Saúde Amil: S380 R$ 419,00, S580 R$ 518,97, S750 R$ 660,51;
  • Plataforma Boon (Telemedicina 24h, Psicoterapia online, Orientação social, jurídica e financeira, Programas de cuidado para gestantes e pessoas com doenças crônicas, Atendimento nutricional online, Comunidades de apoio com acompanhamento de enfermeiras);
  • TotalPass e WellHub;
  • OnHappy – Viagens com descontos exclusivos;
  • Parceria com a Open English (100% custeado pela empresa, conforme disponibilidade);
  • Trilhas de desenvolvimento;
  • Serviços de bem-estar nos escritórios (Manicure, Barbearia, Massagem, Cabelereiro).

Simplificamos o mundo com tecnologia e inovação, tornando organizações mais simples e eficientes.

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE