Desenvolvedor FullStack Sênior - Java / Angular Missão do Cargo Desenvolver e manter soluções de software robustas, escaláveis e seguras, aplicando as melhores práticas de engenharia, garantindo qualidade, estabilidade e evolução contínua das aplicações.
Atuar na modernização tecnológica, incluindo migração de sistemas monolíticos para arquiteturas baseadas em microserviços e nuvem (AWS).
Principais Responsabilidades Desenvolvimento e ArquiteturaImplementar soluções utilizando Java 8+ e Angular 8+, Spring Boot e padrões modernos de arquitetura (Clean Architecture, Hexagonal).
Projetar e desenvolver APIs RESTful com boas práticas de versionamento, segurança e escalabilidade.Criar e manter microserviços e contribuir para a migração de sistemas monolíticos para AWS.
Qualidade, Segurança e SustentaçãoGarantir código limpo, versionado (Git / GitHub) e revisado, com integração e entrega contínuas (CI / CD via GitHub Actions).
Implementar testes automatizados (JUnit, Mockito, TDD / BDD) e monitorar qualidade com SonarQube.Aplicar práticas de segurança, incluindo análise de vulnerabilidades e proteção de APIs e dados sensíveis.Realizar sustentação, correção de bugs e monitoramento de aplicações em produção.
Infraestrutura e DevOpsTrabalhar em ambientes Linux, configurando e otimizando ambientes de desenvolvimento e produção.Utilizar serviços AWS (Lambda, API Gateway, RDS, S3, ECS / EKS, CloudWatch) para deploy, escalabilidade e observabilidade.
Requisitos Técnicos (Hard Skills) Java 8+ (streams, lambdas, API de datas).
Angular 8+Spring Boot (MVC, Data, Security).
APIs RESTful com boas práticas.Bancos relacionais (PostgreSQL, desejável DB2).
Git / GitHub, GitHub Actions, Maven, SonarQube, Nexus.Testes automatizados (JUnit, Mockito).
Experiência com microserviços, arquitetura distribuída e cloud (AWS).
Conhecimentos em segurança (criptografia, certificados digitais).
Desejável : arquitetura orientada a eventos, ferramentas de transferência de arquivos (Connect Direct, XFB, CFT).
Perfil Comportamental (Soft Skills)Protagonismo e senso de dono nas entregas.Colaboração e boa comunicação em squads multifuncionais.Pensamento crítico, capacidade de propor melhorias e resolver problemas.Adaptabilidade a mudanças e aprendizado contínuo.Autonomia com responsabilidade e disposição para pedir ajuda quando necessário.
FormaçãoEnsino Superior completo em Ciência da Computação, Engenharia de Software ou áreas correlatas.
ExperiênciaMínimo de 7 anos em desenvolvimento de software, preferencialmente em ambientes de missão crítica.Modelo de ContratoContratação CLTRemuneraçãoA Combinar.BenefíciosVA, Convênio Médico e Odontológico, Gympass e PLR.Modalidade de TrabalhoHíbrido, 2x por semana presencialmente na Faria Lima, São Paulo.
Horário de TrabalhoHorário comercial, das 9h às 18h.
Desenvolvedor Fullstack • Carapicuíba, São Paulo, Brasil