Desenvolvedor FullStack Pleno - Java/Angular - Presencial (Pato Branco/PR)
Descrição da Vaga
? **Faça a Tecnologia Impactar Vidas na Gestão Pública** A IDS Software e Assessoria é uma entidade dedicada à **Gestão Pública**, comprometida com a inovação e em oferecer serviços de alta qualidade de maneira humanizada. Já pensou no impacto transformador que o seu trabalho pode ter? Na IDS, impactar vidas não é apenas uma aspiração, é uma missão que se torna realidade! Buscamos um(a) desenvolvedor(a) apaixonado(a) por **Clean Code, Arquitetura de Microserviços e Qualidade de Software** para atuar na manutenção e evolução de soluções críticas. O Desafio: Qual será o seu papel? Você será o pilar técnico na evolução das nossas soluções, garantindo a performance, a segurança e a escalabilidade dos sistemas que transformam a gestão pública. Seu foco será na excelência do código e na entrega contínua. 1\. Arquitetura e Desenvolvimento Back\-end * **Codificação de Alta Qualidade:** Codificar tarefas, aplicar princípios de design como **SOLID**, e promover **boas práticas de código e organização**. * **Ecossistema Moderno:** Atuar com proficiência no **ecossistema Spring (Spring Boot, Spring Security, Spring Cloud)** e **Quarkus**. * **Dados e Integração:** Modelar **bancos de dados** (relacionais como PostgreSQL e não relacionais como MongoDB) e trabalhar com soluções de **mensageria** (Kafka e RabbitMQ). * **Microserviços:** Desenvolver e manter **APIs REST e arquiteturas de microserviços**. * **Evolução:** Atuar proativamente na **resolução de problemas, manutenção e evolução** das soluções, propondo inovações tecnológicas. 2\. Qualidade, Testes e Processos * **Garantia da Qualidade:** **Garantir a qualidade, performance e segurança** dos softwares por meio de **Desenvolvimento Orientado a Testes (TDD)**, revisando e escrevendo testes automatizados (**JUnit, Mockito**). * **Processos de Engenharia:** Realizar **revisões de códigos** (Code Review) e gerenciar controle de versão com **GIT**. * **Entrega Contínua:** Seguir e otimizar **pipelines de CI/CD** para entregas contínuas e eficientes. * **Planejamento:** Analisar estórias e dividi\-las em sub\-tarefas no sistema de gerenciamento (ex: JIRA). 3\. Colaboração e Documentação * **Multidisciplinaridade:** Trabalhar em colaboração com uma equipe multidisciplinar (Analistas de Qualidade, UI/UX, Requisitos e Lideranças) para alinhar as entregas aos objetivos do negócio. * **Documentação:** Documentar e manter atualizados os dados das suas atividades, garantindo a rastreabilidade e a comunicação no time. ? Requisitos Essenciais para o Desafio * **Formação:** Ensino superior completo ou cursando em TI, Análise de Sistemas, Ciência da Computação, Engenharia da Computação ou áreas correlatas. * **Experiência Profissional Comprovada** em desenvolvimento. * **Proficiência em Java/Angular e Ecossistema Spring** (Spring Boot, Security, Cloud) e **Quarkus**. * Experiência com **PostgreSQL e MongoDB**. * Conhecimento em soluções de **mensageria** (Kafka e RabbitMQ). * Vivência em **testes unitários e automatizados (JUnit, Mockito)**. ✨ O que Fará Você se Destacar (Diferenciais) * Domínio de **Clean Code** e **Design Patterns**. * Experiência com **observabilidade** (Grafana, Loki, logs, monitoramento). * Familiaridade ou experiência na **implementação de pipelines de CI/CD**. * Vivência prática com **metodologias ágeis** (Scrum e Kanban). ? Venha Transformar o Futuro! Acreditamos que a tecnologia pode ser um poderoso instrumento para melhorar a qualidade de vida das pessoas. Venha fazer parte do nosso time e ajude\-nos a construir um futuro melhor!
Vaga originalmente publicada em: indeed
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev