Pessoa Desenvolvedora de Sistemas Sênior Full Stack Java

SINAPSIS INOVACAO EM ENERGIA

  • São Paulo - SP
  • Permanente
  • Período integral
  • Há 1 mês
Estamos em busca de uma pessoa desenvolvedora Full Stack Java Sênior para se juntar à nossa equipe. Valorizamos pessoas profissionais que são apaixonadas pelo que fazem e que estejam interessadas em contribuir para a manutenção de nossos sistemas legados críticos.Como pessoa desenvolvedora, você terá a oportunidade única de se envolver em projetos complexos e desafiadores, aprimorando suas habilidades em programação e trilhando um caminho promissor em sua carreira dentro da Sinapsis. Se você é uma pessoa apaixonada
por desenvolvimento, busca constante crescimento profissional e deseja fazer parte de uma equipe dedicada, encorajamos você a se candidatar e se juntar a nós nessa emocionante jornada.Responsabilidades * Como desenvolvedor Full Stack Java Sênior sua missão será projetar, desenvolver e manter aplicações web escaláveis, integrando front-end e back end, garantindo desempenho, segurança e usabilidade;
  • Participar de discussões técnicas para criar software de alta qualidade e alto desempenho;
  • Realizar a análise de tarefas e planejar o desenvolvimento de software;
  • Participar na documentação do código e dos processos de desenvolvimento;
  • Colaborar com a equipe de desenvolvimento para garantir a qualidade e a integridade do software;
  • Desenvolvimento de novos produtos;
RequisitosHard Skills * Experiência comprovada de, no mínimo, 8 anos com Java e POO;
  • Arquitetura de software, padrões de projeto e design de sistemas;
  • Arquiteturas: MVC, SPA, Batch e Microsserviços;
  • Experiência sólida no desenvolvimento de aplicações web com Java, Spring framework(MVC, Data, Boot, Security, etc.), JPA/Hibernate e Vue 3;
  • Capacidade de projetar e desenvolver APIs RESTful;
  • Experiência com SQL (incluindo stored procedures, triggers, functions, índices e views) e modelagem de banco de dados relacionais (ex. SQL Server, Oracle, PostgreSQL, MySQL);
  • Versionamento de código-fonte com Git;
  • Automação de builds e gerenciamento de dependências com Maven; npm;
  • JavaScript, TypeScript, HTML5, CSS3.
Soft Skills * Comprometimento e mão na massa;
  • Habilidade de trabalhar em equipe e de comunicação efetiva;
  • Ter proatividade para resolução de problemas;
  • Senso de colaboração;
  • Postura profissional e ética.
Diferenciais * Vivência com arquitetura de microsserviços e integração entre sistemas distribuídos;
  • CI/CD com Jenkins;
  • JavaFX;
  • NoSQL;
  • Python;
  • Linux;
  • React;
  • Angular;
  • Docker;
  • Familiaridade com serviços em Nuvem (Azure, AWS);
  • Conhecimento em bibliotecas geográficas.
Domínio * Java;
  • Arquiteturas: MVC, SPA, Batch e Microsserviços;
  • Integrações via api REST Full e arquivos;
Formação
  • Graduação em Análise e Desenvolvimento de Sistemas, Ciência da Computação,

SINAPSIS INOVACAO EM ENERGIA