O que buscamosDesenvolvimento Fullstack Java + Angular, com experiência sólida em desenvolvimento de aplicações completas, desde o backend robusto até interfaces frontend ricas e responsivas.ResponsabilidadesProjetar, desenvolver e evoluir aplicações completas (Fullstack), incluindo APIs Backend robustas, seguras e escaláveis em Java, e interfaces de usuário responsivas em Angular.Atuar em todo o ciclo de vida do software: concepção, desenvolvimento, testes, deploy e monitoramento.Garantir a aplicação de Clean Architecture, Clean Code, SOLID, DDD e Design Patterns.Conduzir práticas de TDD, BDD e Code Review, promovendo qualidade e aprendizado contínuo.Integrar sistemas de dados utilizando bancos relacionais (SQL) e NoSQL.Apoiar decisões arquiteturais estratégicas envolvendo comunicação entre Frontend e Backend.Trabalhar em ambiente ágil (Scrum/Kanban) com senso de urgência e ownership.Orientar e apoiar engenheiros menos experientes, servindo como referência técnica Fullstack.Participar da evolução de práticas de engenharia, automação e observabilidade.Sustentar e evoluir aplicações legadas, garantindo estabilidade, correção de falhas e modernização contínua.Requisitos e qualificaçõesJava EE 6+, domínio sólido de APIs, bibliotecas e melhores práticas.Spring Boot 2+ e ecossistema Spring.Experiência com Java 8+ (Streams, Lambdas, Concurrency).Vivência em arquiteturas distribuídas, microsserviços, mensageria e APIs REST.Proficiência em bancos SQL (queries complexas, modelagem, tuning).Experiência em NoSQL (MongoDB, Redis, Cassandra ou equivalentes).Forte domínio de Design Patterns, SOLID, Clean Architecture e Clean Code.Proficiência em Angular 11+ (TypeScript, RxJS, Components, Services, Router, Lazy Loading).Conhecimento sólido em HTML5, CSS3, Sass/Less.Experiência em interfaces responsivas e acessíveis.Boas práticas de gerenciamento de estado e performance em SPA.Prática com testes unitários e de integração em Frontend (Jasmine/Karma).Experiência com TDD/BDD (JUnit, Mockito, Cucumber).Ferramentas de versionamento (Git) e CI/CD.Conhecimento em metodologias ágeis (Scrum, Kanban, XP).DiferenciaisExperiência com Informix.Conhecimento em Kubernetes, Docker, AWS/GCP/Azure.Experiência com arquitetura hexagonal e event-driven architecture.Práticas de observabilidade (logs, métricas, tracing).Atuação em times de alta performance e produtos mission-critical.Familiaridade com outras frameworks frontend (React, Vue) ou linguagens backend adicionais.Descrição comportamentalGoste de trabalhar em equipe e seja colaborativa em suas entregas.Tenha coragem para se desafiar e buscar novas oportunidades de crescimento.Transforme ideias em soluções criativas, com foco em qualidade.Seja autogerenciável e organizada.Possua habilidade de resolução de problemas e boa comunicação.Se sinta confortável em ambientes dinâmicos e inovadores.Big enough to deliver – small enough to care.#VempraGFT#VamosVoarJuntos#ProudToBeGFT
#J-18808-Ljbffr