Desenvolvedor(a) Full Stack Java Sênior

Há 2 dias

São Paulo, Brasil Plusoft Tempo integral

Sobre a Plusoft

A Plusoft é referência em soluções de Customer Experience (CX), CRM, atendimento digital e transformação da experiência do cliente. Há mais de 35 anos no mercado, desenvolvemos tecnologias que conectam empresas e pessoas, impulsionando a inovação e a evolução digital de grandes organizações no Brasil e na América Latina.

Estamos em busca de um(a) Desenvolvedor(a) Full Stack Java Sênior para integrar nosso time de tecnologia e atuar na construção de soluções escaláveis, inovadoras e de alta performance.

Principais Responsabilidades

  • Desenvolver e evoluir aplicações corporativas utilizando Java.
  • Projetar, desenvolver e manter APIs REST para integração entre sistemas internos e externos.
  • Desenvolver interfaces web modernas, responsivas e performáticas utilizando React.
  • Implementar integrações com plataformas de comunicação digital, incluindo WhatsApp Business API.
  • Atuar na manutenção e evolução de aplicações executadas em ambiente Apache Tomcat.
  • Trabalhar com bancos de dados relacionais e não relacionais.
  • Participar da definição de arquiteturas escaláveis, resilientes e seguras.
  • Realizar análise, diagnóstico e correção de problemas em ambientes produtivos.
  • Participar de code reviews e contribuir para a definição de padrões de desenvolvimento.
  • Colaborar com equipes multidisciplinares na construção e evolução dos produtos.
  • Apoiar iniciativas de automação de build, testes e deploy.

Requisitos Obrigatórios

Backend

  • Java 11 ou superior;
  • Desenvolvimento de APIs REST;
  • Apache Tomcat;
  • Arquitetura de Microsserviços;
  • Integração entre sistemas corporativos;
  • Segurança aplicada a APIs e aplicações web.

Frontend

  • React;
  • HTML5;
  • CSS3;
  • JavaScript e/ou TypeScript;
  • Desenvolvimento de interfaces responsivas.

Banco de Dados

  • Oracle Database;
  • MongoDB;
  • Modelagem de dados;
  • Otimização de consultas SQL.

Cache e Performance

  • Redis;
  • Estratégias de cache e otimização de performance.

DevOps e Qualidade

  • Git;
  • CI/CD;
  • Automação de build e deploy;
  • Boas práticas de versionamento e revisão de código.

Integrações

  • Desenvolvimento e consumo de APIs REST;
  • Integração com plataformas de terceiros;
  • Experiência com canais digitais e mensageria.

Diferenciais

  • Conhecimento em Groovy;
  • Experiência com WhatsApp Business API;
  • Experiência com RabbitMQ, Kafka ou outras plataformas de mensageria;
  • Conhecimento em Docker e Kubernetes;
  • Experiência com Oracle Cloud Infrastructure (OCI), AWS ou Azure;
  • Conhecimento em ferramentas de observabilidade e monitoramento (Grafana, Prometheus, Graylog ou ELK);
  • Vivência em plataformas CRM, atendimento digital ou soluções omnichannel.

Competências Comportamentais

Buscamos profissionais que tenham:

  • Perfil colaborativo e espírito de equipe;
  • Excelente capacidade de comunicação;
  • Organização e disciplina na execução das atividades;
  • Proatividade na resolução de problemas;
  • Comprometimento com qualidade, prazos e resultados;
  • Facilidade para atuar em ambientes dinâmicos e de constante evolução;
  • Interesse por aprendizado contínuo e novas tecnologias.

Formação

  • Ensino Superior completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.

O que você encontrará na Plusoft?

- Ambiente colaborativo e inovador
- Projetos de grande impacto e relevância de mercado
- Oportunidade de crescimento e desenvolvimento profissional
- Contato com tecnologias modernas e desafios constantes
- Cultura que valoriza pessoas, inovação e resultados

Venha construir o futuro da experiência do cliente com a gente