Desenvolvedor/a Java Sênior

Empresa: Infox

Desenvolva soluções que impulsionam a transformação digital da Justiça brasileira. Há quase 40 anos, a Infox desenvolve soluções que impulsionam a transformação digital do setor público. Somos referência nacional em tecnologia para o Poder Judiciário e participamos da concepção da primeira versão do Processo Judicial Eletrônico (PJe), contribuindo para tornar a Justiça mais eficiente, acessível e inovadora. Agora queremos ir ainda mais longe. Estamos ampliando nosso time de Engenharia de Software e buscamos pessoas apaixonadas por tecnologia, arquitetura de software e boas práticas de desenvolvimento para construir soluções que impactam milhões de brasileiros. O desafio Como Pessoa Desenvolvedora Java Sênior, você terá um papel estratégico na evolução dos nossos produtos. Além de desenvolver soluções robustas e escaláveis, será uma referência técnica para o time, contribuindo para decisões de arquitetura, qualidade de código, evolução tecnológica e disseminação de boas práticas de engenharia. Se você gosta de resolver problemas complexos, atuar em projetos de alta criticidade e influenciar tecnicamente outras pessoas, essa oportunidade é para você. Seu dia a dia Desenvolver e evoluir aplicações Java de alta disponibilidade e escalabilidade; Liderar tecnicamente iniciativas de desenvolvimento, apoiando o time na tomada de decisões técnicas; Participar da definição da arquitetura de soluções e evolução dos sistemas; Garantir qualidade de código por meio de boas práticas, code review, testes automatizados e Clean Code; Desenvolver APIs e microsserviços seguindo padrões modernos de arquitetura; Atuar junto aos times de Produto, Arquitetura e Engenharia para entregar soluções de alto valor; Promover práticas de DevOps, Integração Contínua e Entrega Contínua (CI/CD); Mentorar devs, compartilhando conhecimento e apoiando o desenvolvimento técnico da equipe; Elaborar e manter documentação técnica e arquitetural; Garantir conformidade com as políticas de segurança, integridade e confidencialidade da empresa. Requisitos: O que buscamos Graduação em Ciência da Computação, Sistemas de Informação, Engenharia de Software ou áreas correlatas; Experiência sólida como Dev Java Sênior; Domínio de Java, Spring Boot e arquitetura de microsserviços; Experiência com aplicações de alta disponibilidade e alta escalabilidade; Conhecimento avançado em Programação Orientada a Objetos, Design Patterns e princípios SOLID; Vivência com Clean Code, Code Review e testes automatizados; Experiência com Git, Maven ou Gradle e pipelines de CI/CD; Conhecimento em bancos de dados PostgreSQL; Experiência com APIs REST; Vivência em ambientes Linux e metodologias ágeis (Scrum/Kanban); Inglês técnico. Experiência com Docker e Kubernetes; Conhecimento em ferramentas de observabilidade (Grafana, Prometheus e ELK); Conhecimento em WildFly/JBoss; Vivência com DDD, Arquitetura Hexagonal e MVC; Experiência com HTML5, JavaScript e jQuery; Conhecimento em JBPM; Experiência com Infraestrutura como Código (IaC); Vivência com sistemas do ecossistema jurídico, como PJe, SAJ ou e-Proc será um diferencial.

Ver todas as vagas