Responsabilidades e atribuições
Desenvolver e manter aplicações Java EE seguindo boas práticas de arquitetura e clean code;
Refatorar aplicações monolíticas para microserviços e criar serviços em Java (Spring Boot) e Node.js;
Implementar integrações com AWS API Gateway, Lambda e serviços relacionados;
Apoiar migração de aplicações do IBM WebSphere para WildFly e processos de modernização tecnológica;
Garantir qualidade, performance e resiliência em colaboração com equipes multidisciplinares;
Realizar testes unitários e de integração, apoiar pipelines CI/CD e trabalhar com Git;
Atuar com APIs REST, Swagger/OpenAPI, Docker, Kubernetes (Amazon EKS) e observabilidade em ambiente cloud-native;
Contribuir com experiência em Openshift, migração para AWS e arquiteturas híbridas (Java + Node.js);
Requisitos e qualificações
Experiência com desenvolvimento em Java EE e Spring Boot;
Experiência com Node.js;
Conhecimento em arquiteturas de microserviços e refatoração de sistemas legados;
Vivência com APIs REST e documentação via Swagger/OpenAPI;
Experiência com Docker e Kubernetes, preferencialmente em Amazon EKS;
Conhecimento em AWS, incluindo API Gateway e Lambda;
Experiência com Git e pipelines de CI/CD;
Vivência em ambientes cloud-native e práticas de observabilidade;
Experiência ou atuação em migração de aplicações para nuvem e arquiteturas híbridas.
Desejáveis:
Certificação AWS e/ou Java;
Experiência prévia em projetos de migração para a nuvem.
Informações adicionais
#Remote