





Descrição: Buscamos alguém que:* Pensa e age a partir das perspectivas dos clientes. Demonstra interesse e curiosidade de conhecer os clientes, seus comportamentos e preferências para atender e superar suas expectativas; * Demonstra compromisso permanente em aprender, ensinar e desenvolver, contribuindo para um ambiente descontraído, respeitoso e colaborativo, incentivando a diversidade; * É flexível para se desprender de paradigmas e modelos mentais existentes. Busca soluções inovadoras e sustentáveis, para criar vantagens competitivas para o negócio, equilibrando os interesses econômicos, ambientais e sociais. Para fazer parte do nosso time, é essencial: * Experiência sólida em desenvolvimento backend com Java e Spring Boot; * Vivência com frameworks front\-end modernos (Angular2\+, Angularjs); * Conhecimento em bancos de dados relacionais (PostgreSQL, MySQL/MariaDb) e não relacionais (Redis); * Experiência em criação e consumo de APIs REST e integrações entre microserviços; * Compreensão dos princípios de arquitetura limpa, DDD, SOLID e design patterns; * Familiaridade com ferramentas de versionamento (Git) e pipelines de CI/CD; * Conhecimento em containers (Docker) e orquestração (Kubernetes); * Inglês técnico para leitura e compreensão de documentação. É diferencial:* Obter certificação AWS ou de outros Cloud Providers. * Implementar soluções com provedores de identidade (SSO, OAuth2, OpenID Connect). * Atuar em ambientes de microsserviços distribuídos. * Utilizar ferramentas de observabilidade (Prometheus, Grafana, ELK) para monitorar e analisar sistemas. * Desenvolver e manter testes automatizados (JUnit, Mockito, Cypress). * Participar de projetos que adotem arquitetura de micro frontends. O que te espera no dia a dia:* Desenvolver e manter aplicações fullstack, com foco no backend em Java (Spring Boot) e integração com frontends modernos (Angular 2\+, AngularJS). * Projetar e implementar APIs REST, garantindo alta performance, segurança e escalabilidade. * Integrar sistemas por meio de mensageria, autenticação via Keycloak e comunicação entre microserviços. * Colaborar com equipes multidisciplinares, participando de code reviews, refinamentos técnicos e cerimônias ágeis (daily, planning, review). * Assegurar a qualidade do código, aplicando boas práticas de desenvolvimento, executando testes automatizados (unitários e de integração) e seguindo princípios de Clean Code e SOLID. * Contribuir para a arquitetura de soluções, propondo melhorias técnicas, padrões de projeto e estratégias de otimização de desempenho. * Atuar em ambientes de CI/CD e cloud, auxiliando na configuração, deploy e monitoramento das aplicações. * Monitorar tendências tecnológicas e propor evoluções que mantenham o ecossistema moderno e eficiente. 2511210202471882501


