Desenvolvedor(a) FullStack Java Sênior
Descrição da Vaga
Buscamos um(a) Desenvolvedor(a) FullStack Sênior para atuar no desenvolvimento de soluções de média e alta complexidade dos nossos produtos. O profissional participará ativamente de todo o ciclo de desenvolvimento — do desenho da solução à entrega em produção — atuando com tecnologias modernas tanto no backend quanto no frontend, além de exercer papel de referência técnica e mentor para o time.
Principais Responsabilidades : Desenvolver e evoluir sistemas de média a alta complexidade, atuando tanto no backend quanto no frontend; Codificar a partir da solução arquitetada, definindo escopo e aplicando boas práticas de engenharia de software; Analisar e propor melhorias contínuas em processos, funcionalidades e na arquitetura das soluções; Realizar correção de defeitos e manutenções preventivas e corretivas; Integrar sistemas desenvolvidos internamente e com terceiros, utilizando APIs REST e sistemas de mensageria; Construir e revisar documentação técnica, manuais e artefatos de suporte; Atuar como mentor(a) técnico(a), apoiando o desenvolvimento e a evolução dos demais Desenvolvedores e Analistas; Acompanhar a instalação, implantação e o ciclo de vida das releases nos clientes; Buscar evolução constante e manter disposição para aprender novas tecnologias e tendências do mercado.Requisitos obrigatórios :
Formação Acadêmica: Ensino Superior Completo em cursos relacionados à Tecnologia da Informação (TI).
Experiência:
Sólida experiência como Desenvolvedor(a) FullStack, com atuação comprovada em backend e frontend.
Conhecimentos Técnicos:
Backend: Java 21 com Spring Boot e Python;
Frontend: Angular 7 e TypeScript;
Banco de Dados: PostgreSQL e MySQL, com domínio avançado de SQL (CRUD, JOINS, DML, DDL);
Integrações: APIs REST e mensageria com RabbitMQ;
Persistência: JPA / Hibernate;
Arquitetura: Microserviços, Docker, Kubernetes e pipelines de CI/CD;
Versionamento: Git (GitLab, Azure DevOps);
Processos: Conhecimento em engenharia de software e metodologias ágeis (Scrum/Kanban).
Requisitos Desejáveis: Mensageria com Kafka; Cloud AWS e OCI (ex.: buckets S3 / Object Storage); ArgoCD para entrega contínua; Pós-Graduação na área de Tecnologia. Competências Comportamentais: Autodesenvolvimento e Inovação: busca constante por aprendizado e atualização tecnológica; Comunicação: clara, objetiva e adaptada a diferentes públicos; Planejamento e Organização: capacidade de gerenciar demandas e prazos com eficiência; Capacidade Analítica e Foco em Resultados: visão crítica para resolver problemas e entregar valor; Trabalho em Equipe: colaboração ativa e compartilhamento de conhecimento.
Outras buscas que podem te interessar:
- Vagas de emprego de Programador
- Vagas de emprego de Desenvolvedor
- Vagas de emprego de Engenheiro de Software
- Vagas de emprego de Analista de Sistemas
- Vagas de emprego de Desenvolvedor Front-end
- Vagas de emprego de Desenvolvedor Back-end
- Vagas de emprego de Desenvolvedor Full Stack
- Vagas de emprego de PHP
- Vagas de emprego de Java
- Vagas de emprego de Python
- Vagas de emprego de DevOps Engineer