Desenvolvedor Back-end Sênior | Java | Remoto

Facilit Tecnologia
Sênior
Presencial
Publicado em 23 de outubro de 2025

Descrição da Vaga

**A Facilit Tecnologia é uma empresa de TIC que desenvolve soluções de software para as áreas de Gestão e Monitoramento do Planejamento Estratégico.** Localizada no Porto Digital do Recife e com mais de 31 anos de atuação, trabalhamos pautados no processo de melhoria contínua e desenvolvendo soluções pautadas em tecnologias inovadoras e na constante interação com nossos clientes. Estamos em busca de um profissional que queira trabalhar em um ambiente inovador. Além disso, que esteja disposto para atuar com um produto reconhecido para realizar a gestão estratégica de negócios, com abrangência nacional nos governos federais, estaduais, municipais e no mercado privado. **Responsabilidades** * Liderar decisões técnicas e arquiteturais em sistemas back\-end e APIs (REST/GraphQL), com foco em escalabilidade, segurança e performance; * Implementar e refatorar código Java (Java 8, Struts, JSP), aplicando boas práticas de Clean Code, Design Patterns e princípios SOLID; * Estruturar e implementar testes automatizados (unitários, integração e E2E), contribuindo diretamente para a construção de uma cultura sólida de testes no time; * Apoiar o processo de modernização tecnológica, incluindo a migração de frameworks legados (AngularJS, Liferay 5\.6, Struts) para stacks modernos (ex.: Spring Boot, React); * Contribuir na modelagem de dados e decisões de arquitetura em novas features e evoluções da plataforma; * Documentar padrões técnicos, guias de estilo e processos de desenvolvimento com foco em reusabilidade e qualidade; * Evoluir o ambiente de desenvolvimento com Docker, preparando a aplicação para execução escalável em múltiplas instâncias e containers; * Apoiar a equipe mobile (React Native), garantindo a padronização e consistência no consumo de APIs; * Atuar na evolução da pipeline de integração contínua, incluindo automação de testes, builds, releases e deploys (ex.: Jenkins, GitHub Actions, Gradle scripts); * Exercitar um papel ativo de mentoria técnica, promovendo boas práticas entre os membros do time; * Participar das cerimônias ágeis e colaborar com stakeholders técnicos e de negócio; **Requisitos e Qualificações Técnicas Indispensáveis** * Graduação completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas afins; * Experiência Mínima: 6 anos em desenvolvimento de software, com foco em back\-end e atuação em ambientes legados e modernos; * Conhecimentos Técnicos: * Java 8\+ com experiência prática em sistemas legados; * Frameworks: Struts, JSP, Maven, Ant; * Testes: JUnit, testes unitários, integração e E2E; * Versionamento com Git (GitHub); * APIs REST e GraphQL; * Integração com front\-end (AngularJS, React Native); * Docker (ambiente local de desenvolvimento); * Boas práticas: Clean Code, SOLID, Design Patterns; * Fundamentos de arquitetura de software e system design; * Servidores de aplicação Wildfly e outros; * Conhecimentos sólidos em Banco de Dados Relacionais para a construção de queries complexas e performáticas em SQL; **Diferenciais** * Pós\-graduação, MBA ou Especialização; * Liderança na implementação e aumento da cobertura de testes automatizados em sistemas; * Experiência com Spring Boot e migração de sistemas legados; * Vivência com JavaScript, Frameworks Front\-end e GraphQL mais avançado; * Conhecimento em ferramentas de observabilidade (Prometheus, Grafana); * Experiência com CI/CD e automação de pipelines; * Familiaridade com Liferay, mesmo em versões antigas; * Conhecimento das Ferramentas InterSystems IRIS; * Conhecimento do Apache Lucene, Elasticsearch ou similares; **O Que Ofertamos** * Plano de Saúde – Sulamérica Nacional (100% Custeado pela empresa); * Plano Odontológico – Bradesco Dental (100% Custeado pela empresa); * Auxílio Refeição/ Alimentação (Disponibilizado no cartão multibenefícios – Extensivo ao período de férias); * Auxílio Home Office (Disponibilizado no cartão multibenefícios – Extensivo ao período de férias); * 1/3 de férias proporcional a 40%; * Horário Flexível – 8hrs/dia * Auxílio Creche * Auxílio Lentes * Bday Off (Você terá um dia de folga no dia ou mês do seu aniversário para que possa aproveitar da forma que você preferir); * Atuação Híbrida ou 100% remoto – 8hrs/dia * Equipamento de trabalho disponibilizado pela empresa; A vaga aceita trabalho remoto? Sim

Vaga originalmente publicada em: linkedin

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev