Buscamos desenvolvedores sênior para trabalhar em projetos de tecnologia.
Dados da vaga
* Título: Desenvolvedor Sênior Java;
* Carga horária: 40 horas semanais;
* Local de trabalho: Remoto.
Descrição do cargo
Como Desenvolvedor Sênior Java, você trabalhará no desenvolvimento e manutenção de sistemas financeiros e de gestão governamental em ambiente Java. Você implementará novas funcionalidades e melhorias de desempenho, usabilidade e segurança. Além disso, você atuará no backend (Java/Spring) e frontend (JavaScript/JSP), garantindo qualidade e performance nas entregas.
Responsabilidades e atribuições
* Desenvolver e manter sistemas financeiros e de gestão governamental em ambiente Java;
* Implementar novas funcionalidades e melhorias de desempenho, usabilidade e segurança;
* Atuar no backend (Java/Spring) e frontend (JavaScript/JSP), garantindo qualidade e performance nas entregas;
* Realizar integrações entre sistemas (APIs REST, Web Services e bancos de dados);
* Garantir boas práticas de versionamento, testes e documentação técnica;
* Participar de reuniões técnicas e de acompanhamento de demandas junto à equipe de análise e gestão;
* Apoiar a equipe em revisões de código e decisões arquiteturais.
Habilidades e qualificações necessárias
* Experiência sólida em desenvolvimento Java (versão 8 ou superior);
* Domínio de Java com Spring MVC e JPA;
* Experiência com tecnologias front-end, como HTML, CSS, JavaScript, JSP, jQuery e frameworks como Angular ou React;
* Experiência comprovada em consumo e criação de APIs REST e Web Services;
* Manipulação de JSON e integração com APIs RESTful;
* Experiência prática em integração entre sistemas, como emissão de Nota Fiscal Eletrônica e integração com órgãos públicos ou ambientes governamentais;
* Banco de dados MySQL – elaboração de queries, procedures e tuning de performance;
* Experiência com GitHub (controle de versões, PRs e branches);
* Experiência com Liquibase (versionamento e migração de banco de dados);
* Uso avançado do IntelliJ IDEA;
* Experiência prática com AWS (ECR, EC2, S3, CodeArtifact, RDS, IAM, CloudWatch ou Lambda);
* Conhecimento de padrões de design de software, arquitetura de sistemas e sistemas escaláveis;
* Experiência com ferramentas de gestão ágil, especialmente Jira;
* Conhecimento de padrões de projeto e boas práticas de desenvolvimento;
* Boa comunicação e capacidade de trabalho em equipe remota.
Vantagens
* Vale-refeição/alimentação;
* Plano de saúde;
* Auxílio home office.
Ouvidos abertos
Estamos interessados em candidatos que tenham experiência em sistemas públicos ou financeiros, prática em CI/CD e Docker, familiaridade com Liquibase, Tomcat e práticas de deploy automatizado, inglês avançado e participação em projetos com metodologias ágeis (Scrum/Kanban).
],