Engenheiro de Software (Modernização e Sistemas Legados)
Sobre a Vaga
Estamos buscando um profissional para atuar em um projeto de modernização de aplicações, trabalhando tanto com sistemas legados quanto com arquiteturas modernas.
Principais desafios:
- Sustentação e evolução de aplicações em Java 7/8, Struts, JSP e Servlets
- Modernização e decomposição de sistemas monolíticos
- Desenvolvimento de novas aplicações com Java 17/21 e Spring Boot
- Construção de microsserviços e APIs REST
- Atuação com Arquitetura Hexagonal, Clean Code, SOLID e Design Patterns
Conhecimentos importantes:
- Java 7/8 e Java 17+
- Struts e Spring Boot
- Microsserviços e APIs REST
- Bancos relacionais (Oracle, SQL Server ou PostgreSQL)
- Kafka/RabbitMQ
- Docker e Kubernetes/OpenShift
- Git, testes e CI/CD
Benefícios
Não informado.
Vagas semelhantes para você
Selecionadas com base na tecnologia, modalidade, nível e localização desta oportunidade.