freehire launches on Product Hunt on 26 August.

Follow →

DESENVOLVEDOR JAVA PL

Summary

Builds and maintains scalable Java/Spring Boot microservices and REST APIs, integrates with legacy systems, and develops responsive front-ends using Angular/Flutter while following SOLID and Clean Code practices.

Nosso time é formado por excelentes profissionais da área da tecnologia.


Colaboração e comprometimento fazem parte do nosso dia-a-dia, quando desenvolvemos novas funcionalidades, construindo um produto robusto e escalável.


Fazendo parte de nossa equipe, seu trabalho irá impactar em milhares de usuários, de algumas das maiores empresas do país, que utilizam nossa solução diariamente.


Buscamos um Desenvolvedor de Software que tenha:


  • 🤝 Espírito colaborativo, com facilidade para trabalhar em equipes ágeis e contribuir para a melhoria contínua;
  • 🚀 Proatividade e foco na resolução de problemas, buscando soluções sustentáveis e escaláveis;
  • 🗣️ Boa comunicação, tanto na documentação técnica quanto na interação com equipes e áreas de negócio;
  • 📋 Organização e comprometimento, garantindo qualidade e cumprimento dos prazos;
  • 🌱 Adaptabilidade e aprendizado contínuo, acompanhando novos contextos e tecnologias;
  • ⏱️ Capacidade de trabalhar sob pressão, gerenciando múltiplas demandas simultaneamente;
  • 🧠 Pensamento sistêmico, entendendo como processos, áreas e sistemas se conectam;
  • 🤝 Habilidade de negociação, equilibrando demandas técnicas e de negócio;
  • 🔄 Flexibilidade, para lidar com mudanças de escopo, prioridades e diferentes contextos.


Requisitos:


  • Domínio da linguagem Java e do framework Spring Boot, com experiência na construção de microsserviços e APIs RESTful escaláveis e seguras, com Java/Spring Boot, front-end com Angular, Flutter, Javascript, Typescript, WordPress, HTML, CSS, NodeJS, PHP (Slim Framework), Python, Docker;
  • Conhecimentos sólidos em Angular e Flutter, para desenvolvimento de interfaces responsivas, modulares e com boa experiência de usuário;
  • Familiaridade com boas práticas de engenharia de software, como princípios SOLID, Clean Code, Test-Driven Development (TDD) e design patterns;
  • Experiência com integração a sistemas legados e serviços externos via REST, SOAP e mensageria (Kafka, RabbitMQ);
  • Conhecimentos em banco de dados relacional Oracle, com habilidade para escrever consultas SQL complexas, modelar esquemas e otimizar desempenho;
  • Experiência com controle de versão (Git), ferramentas de gerenciamento de tarefas (Jira) e integração contínua (CI/CD);
  • Capacidade de uso de ferramentas de build e gerenciamento de dependências como Maven e Gradle;
  • Conhecimentos em testes automatizados (JUnit, Mockito, Jasmine, Karma), segurança de aplicações web e autenticação via OAuth2 e JWT;
  • Desejável conhecimento em ferramentas de análise estática de código e cobertura de testes (SonarQube, Jacoco);
  • Desejável conhecimento em ferramentas de desenvolvimento Low-Code / No-Code e hiperautomação de processos, especificamente da plataforma ServiceNow;
  • Desejável o conhecimento no uso do App Engine Studio para criação e configuração de aplicativos personalizados em low-code. Modelagem de dados (tabelas, relacionamentos e catálogo de dados), Criação de interfaces e formulário de usuário;
  • Desejável o conhecimento no uso do Flow Designer para criação, edição e manutenção de fluxos de trabalho automatizados. Uso de actions, triggers e integração com outros sistemas via IntegrationHub;
  • Desejável o conhecimento no uso do IntegrationHub para configuração de integrações prontas (spokes) com sistemas externos. Criação de spokes customizados para integrações externas. Uso em conjunto com Flow Designer para automatizar processos interplataformas;
  • Desejável o conhecimento no uso dos Service Portal para criação de portais, páginas, widgets (componentes de tela) e experiências de usuário personalizadas. Criação de widgets customizados;
  • Desejável o conhecimento no uso do UI Builder para criação de interfaces modernas na camada de experiência de usuário da ServiceNow. Criação de workspaces, páginas customizadas e dashboards utilizando os componentes visuais prontos (WYSIWYG) e disponibilizados na ferramenta, na modalidade "arrastar e soltar";
  • Desejável o conhecimento no uso do RPA Builder para criação, configuração e gerenciamento de robôs que automatizam tarefas repetitivas e processos. Integração de robôs em processos de negócio do Flow Designer;
  • Desejável o conhecimento no uso do ATF (Automated Test Framework) para criação de testes automatizados nas esteiras de desenvolvimento low-code / no-code.

Formação:


  • Graduação completa na área de Tecnologia da Informação;



Nossos benefícios:


  • Plano de Saúde;
  • Plano Odontológico;
  • Seguro de Vida: é concedido ao colaborador, de forma gratuita o seguro de vida, auxílio funeral e cesta natalidade, conforme regras específicas da seguradora;
  • Vale Refeição ou Vale Alimentação;
  • Vale Transporte: é concedido ao colaborador, para uso no trajeto residência – trabalho – residência, e será descontado mensalmente o percentual de 6% sob o valor do salário, limitado ao valor do benefício (opcional);
  • Day off: será concedido ao colaborador folga em virtude do dia do aniversário, devendo este ser usufruído na mesma data e/ou no mês do aniversário;
  • Convênios e Parcerias (Instituições de Ensino, Academias, Cursos de Idiomas entre outros);

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available