Sobre a oportunidade
Estamos em busca de uma Pessoa Desenvolvedora Full Stack Especialista para atuar em um ambiente corporativo de alta criticidade, com forte atuação em back-end Java e front-end React. Buscamos um perfil hands-on, com sólida experiência no desenvolvimento de soluções escaláveis baseadas em arquitetura de microsserviços, que atuará em squads ágeis e multidisciplinares, com forte integração entre tecnologia e negócio, participando desde a concepção técnica até a entrega e evolução contínua das soluções.
Responsabilidades
Desenvolver e evoluir aplicações back-end utilizando Java 8+ / 11+ e Spring Boot Atuar com o ecossistema Spring no desenvolvimento de soluções robustas e escaláveis Desenvolver e manter soluções baseadas em arquitetura de microsserviços Projetar, desenvolver e evoluir APIs REST, garantindo integração eficiente entre sistemas Trabalhar com soluções de mensageria, como Kafka, ActiveMQ ou tecnologias similares Realizar modelagem, desenvolvimento e otimização de consultas em bancos de dados relacionais, como Oracle, PostgreSQL e MySQL Desenvolver interfaces modernas e responsivas utilizando React Utilizar Hooks, Context API e boas práticas de componentização Desenvolver componentes reutilizáveis e realizar integrações do front-end com APIs e serviços back-end Atuar com versionamento de código utilizando Git Participar e contribuir com pipelines de CI/CD Atuar em ambientes Cloud, especialmente GCP Participar ativamente das cerimônias e rotinas de times ágeis Contribuir com boas práticas de engenharia de software, qualidade, performance, escalabilidade e manutenibilidade do código
Requisitos
Experiência sólida com Java 8+ ou Java 11+ Experiência avançada com Spring Boot e ecossistema Spring Sólida experiência com arquitetura de microsserviços Experiência no desenvolvimento e integração de APIs REST Experiência com mensageria utilizando Kafka, ActiveMQ ou similares Conhecimento avançado em bancos de dados relacionais, como Oracle, PostgreSQL e MySQL Experiência prática com React Domínio de Hooks, Context API e componentização Experiência na integração de aplicações front-end com serviços back-end Conhecimento de boas práticas de desenvolvimento tanto em back-end quanto em front-end Experiência com Git e pipelines de CI/CD Experiência em ambientes Cloud GCP Vivência em metodologias ágeis Desejáveis: Experiência com ambientes Cloud AWS ou Azure Conhecimento e experiência com Docker Experiência com ferramentas de observabilidade e monitoramento, como Grafana, Splunk ou Prometheus Vivência em aplicações de alta criticidade, disponibilidade e escalabilidade