Desenvolver e manter aplicações utilizando Java para o backend com arquitetura de microserviços e apoiar o desenvolvimento de frontend Angular;Projetar, implementar e testar novas soluções, funcionalidades e melhorias nos sistemas;Participar de todas as fases do ciclo de vida de desenvolvimento de software, incluindo análise, design, codificação, teste, implementação, implantação e sustentação;Colaborar com equipes e áreas para definir e entregar novas funcionalidades;Utilizar práticas ágeis e engenharia de software para garantir qualidade, segurança, melhoria contínua, gestão.Pré-Requisitos:Java 11+Framework Spring e seus projetos/módulos: Spring Data, Spring Boot, Spring Cloud, etc.Arquitetura de microserviçosCloud AWSDocker e KubernetesBanco de dados (Postgres e MS SQL Server);Plataformas de filas e stream: AWS SQS, RabbitMQ, Kafka, etc.Design, consumo e implementação de API RESTFul e SOAPDesenvolvimento de frontend com framework Angular 15+Ferramentas de ciclo de vida de aplicações (Bitbucket, GIT, GIT Flow, Jenkins);Práticas ágeis/lean (Scrum/Kanban);Jira, Asana, etcTestes Unitários e testes de integraçãoLiderança técnica ou arquitetura de soluções java em projetos de desenvolvimento de soluções de médio e grande porte.Especialista em principais conceitos de desenvolvimento de software (engenharia, qualidade, devsecops e arquitetura).Princípios de segurança: autenticação, autorização, criptografia e código seguroFerramentas de análise estática de código (como SonarQube) Requisitos mínimos Diferencial:PHPBases de dados NoSQL: Elasticsearch, MongoDB, Redis, etc.Práticas Devops (Automações, CI, CD, IAS, Monitoramento/Logs)Observabilidade com grafana, kibana, DataDog, DynatraceFerramentas de API Management como SwaggerArquitetura monolítica com Java 8 EE, Hibernate, JPAMavenModalidade: PJ | Home Office Contrato: Período Integral Educação mínima: Superior Nível profissional: Alguma responsabilidade