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).
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).
Categorias
Sobre a Empresa
Mais vagas na Extreme Digital Solutions →Simplificamos o mundo com tecnologia e inovação, tornando organizações mais simples e eficientes.
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Work From Home LangChain AI Engineer (Python)
BairesDev
Work From Home Junior QA Automation Engineer
BairesDev
Trabalhe de Casa Analista Junior de Compras
BairesDev
Trabalhe de Casa Analista Junior de Relações Públicas
BairesDev
Trabalhe de Casa Analista de Folha de Pagamento Júnior
BairesDev