Desenvolvedor Full Stack Sênior

Desenvolvedor Full Stack Sênior

Desenvolvedor Full Stack Sênior

Catho

Catho

Rio de Janeiro - RJ

7 dias atrás

Nenhuma candidatura

Sobre

Estamos contratando Desenvolvedor Fullstack Sênior para atuar na construção e evolução de produtos digitais modernos, escaláveis e cloud-native. Procuramos alguém com forte domínio em Java com Spring Boot no backend e Angular 2+ no frontend, que atue de forma ponta a ponta e tenha paixão por qualidade técnica, arquitetura bem definida e entrega contínua de valor ao negócio. Você fará parte de um time colaborativo, trabalhando lado a lado com Arquitetura de Software e Produto, contribuindo ativamente na definição de soluções técnicas robustas e sustentáveis. Principais Atividades: Desenvolvimento de funcionalidades full stack, do frontend ao backend; Atuação em sistemas distribuídos com foco em performance, escalabilidade e segurança; Integração com serviços cloud e infraestrutura containerizada; Colaboração com times de produto e arquitetura na definição de soluções técnicas; Escrita de código limpo, testável e sustentável; Revisão de código e apoio ao desenvolvimento técnico do time; Contribuição para a melhoria contínua dos processos ágeis e da arquitetura. Home Office Entendemos que para essa evolução, é necessário: Java e Spring Boot para desenvolvimento backend; Angular 2+ e TypeScript para desenvolvimento frontend; Desenvolvimento e consumo de APIs RESTful; Bancos de dados relacionais (SQL); Experiência com ambientes cloud, especialmente AWS (EKS, S3, RDS, entre outros); Utilização de Docker e Kubernetes em pipelines de CI/CD; Boas práticas de engenharia de software (clean code, testes, versionamento com Git); Conhecimento em metodologias ágeis como Scrum e Kanban; Capacidade de atuar de forma autônoma, colaborativa e orientada a resultados; Boa comunicação e espírito de equipe. Diferenciais: Experiência com mensageria (RabbitMQ, Kafka ou similares); Conhecimento em DevSecOps, observabilidade e monitoramento (Prometheus, Grafana, ELK); Vivência com sistemas de larga escala ou soluções B2B; Participação em decisões arquiteturais e evolução técnica de times.