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. 2\. Qualidade, Testes e Processos 3\. Colaboração e Documentação ? Requisitos Essenciais para o Desafio ✨ O que Fará Você se Destacar (Diferenciais) ? Venha Transformar o Futuro! * 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. * 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). * 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. * 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). * 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). 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: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev