Sobre a vaga
Estamos buscando um Desenvolvedor Full Stack Java com Angular Sênior para iniciar no desenvolvimento e evolução de aplicações escaláveis e de alta performance, utilizando Java 11+, Spring Boot, Angular e microsserviços. O profissional será responsável por construir APIs robustas, desenvolver interfaces modernas e garantir boas práticas de DevSecOps.
Se você tem experiência com backend em Java, frontend em Angular (8+), automação de testes e CI/CD, essa oportunidade é para você!
Principais responsabilidades
- Colaborar no refinamento de reportagens e histórias junto com PO e Tech Lead;
- Desenvolver APIs RESTful escaláveis utilizando Java 11+, Spring Boot, Spring Cloud e Spring Batch;
- Criar e manter interfaces responsivas e performáticas com Angular (8+), TypeScript e CSS;
- Integrar e documentar APIs utilizando Swagger 2.0;
- Trabalhar com API Gateway (Sensedia, Mule) para gerenciamento de comunicações entre serviços;
- Implementar e automatizar testes unitários e integrados com JUnit, Jasmine e Karma;
- Utilização Jenkins e GitLab para CI/CD , garantindo pipelines eficientes;
- Trabalhar com Docker e Openshift para implantação e escalabilidade de aplicações;
- Gerenciar e otimizar bancos de dados relacionados (Oracle 12g) e não relacionados (MongoDB, Redis);
- Seguir e garantir requisitos não funcionais como segurança, certificação técnica e monitoramento (Sonar, DevSecOps);
- Trabalhar em metodologias ágeis (SAFe, Scrum, Kanban) , garantindo entregas contínuas e eficientes;
- Monitorar e otimizar aplicações, garantindo desempenho, segurança e escalabilidade.
Experiência mínima
- 5+ anos de experiência com Java e desenvolvimento Full Stack;
- Experiência sólida com Java 11+, Spring Boot, Spring Cloud e Spring Batch;
- Experiência avançada com Angular (8+), TypeScript, CSS e desenvolvimento de SPAs;
- Conhecimento em integração de APIs e documentação com Swagger 2.0;
- Experiência com API Gateway (Sensedia, Mule) para comunicação entre serviços;
- Experiência prática com Docker e Openshift para implantações escaláveis;
- Vivência com CI/CD utilizando Jenkins e GitLab;
- Conhecimento em bancos de dados Oracle 12g e MongoDB;
- Experiência com automação de testes (JUnit, Jasmine, Karma);
- Trabalho em ambiente ágil (SAFe, Scrum, Kanban) e aplicação de práticas DevSecOps.
Requisitos essenciais
✅ Java 11+, Spring Boot, Spring Cloud, Spring Batch: Desenvolvimento backend robusto e escalável;
✅ Angular (8+), TypeScript e CSS: Construção de interfaces dinâmicas e performáticas;
✅ API Gateway (Sensedia, Mule): Experiência na comunicação entre microsserviços;
✅ CI/CD (Jenkins, GitLab): Automação de deploys e pipelines eficientes;
✅ Docker e Openshift: Containerização e escalabilidade de aplicações;
✅ Swagger 2.0: Documentação e integração de APIs RESTful;
✅ Bancos de dados (Oracle 12g, MongoDB, Redis – aleatórios): Modelagem e otimização;
✅ Testes automatizados (JUnit, Jasmine, Karma): Garantia de qualidade e estabilidade;
✅ Metodologias ágeis (SAFe, Scrum, Kanban): Trabalho colaborativo e entregas contínuas;
✅ Boas práticas DevSecOps: Segurança e monitoramento contínuo.
Requisitos desejáveis
➕ Conhecimento em Redis para otimização de cache e desempenho;
➕ Experiência com arquitetura de microsserviços e boas práticas de escalabilidade;
➕ Familiaridade com ferramentas de monitoramento e observabilidade.
📩 Como se candidatar
Cadastre-se diretamente em no formulário abaixo.
🚀 Venha fazer parte do nosso time e construir soluções inovadoras!