Job Description
- Graduação em Sistemas de Informação, Ciência da Computação, Tecnologia da Informação ou áreas afins;
- Java 8 e Java 17;
- Spring Framework (Spring Boot, Spring MVC, Spring Data);
- Hibernate e JPA;
- SQL e modelagem relacional (SQL Server e/ou PostgreSQL);
- Princípios SOLID, clean code e padrões de projeto;
- Testes unitários e de integração com JUnit e Mockito;
- Git e versionamento de código;
- Uso de ferramentas de IA para desenvolvimento, como GitHub Copilot, OpenAI Codex e Claude.
Diferenciais:
- Angular;
- Experiência com sistemas ERP ou software para setor público;
- SonarQube ou ferramentas de análise estática de código;
- RabbitMQ ou mensageria assíncrona.
Desenvolvedor(a) Sênior Java para atuar no desenvolvimento e evolução de produto próprio voltado ao setor público. Posição 100% remota, com foco em qualidade de código, decisões t...