Software Engineer Fullstack React + JAVA

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Sólida experiência em desenvolvimento FrontEnd com ReactJS., Experiência em desenvolvimento BackEnd com Java (Java 17+) e Spring Boot., Conhecimento em HTML, CSS, JavaScript e boas práticas de design responsivo., Graduação em Ciência da Computação, Engenharia da Computação ou áreas correlatas..

Key responsibilities:

  • Desenvolver e implementar interfaces de usuário utilizando ReactJS.
  • Manter e desenvolver aplicações Java com Spring Boot quando necessário.
  • Participar de revisões de código e contribuir para a documentação técnica dos projetos.
  • Colaborar com equipes multidisciplinares para implementar soluções técnicas em um ambiente ágil.

Job description

JOB DESCRIPTION

O que buscamos?


Buscamos uma Pessoa Software Engineer Fullstack para trabalhar em nosso parceiro. Nossa área de Gestão de Outsourcing estará próxima a você, realizando reuniões 1:1 para garantir o alinhamento estratégico, absorção da nossa cultura e a evolução da sua carreira.


RESPONSIBILITIES AND ASSIGNMENTS

O que você irá fazer:


  • Desenvolver e implementar interfaces de usuário utilizando ReactJS, garantindo a responsividade e a performance das aplicações;
  • Eventualmente trabalhar no desenvolvimento e manutenção de aplicações Java (Java 17+) utilizando Spring Boot, quando necessário, integrando essas aplicações às interfaces FrontEnd;
  • Participar de revisões de código e oferecer feedback construtivo para promover a melhoria contínua das práticas de desenvolvimento;
  • Contribuir para a documentação técnica dos projetos e processos de desenvolvimento, incluindo integrações com APIs REST, Kafka e Amazon S3;
  • Realizar testes e validações de funcionalidades, assegurando a qualidade do software entregue;
  • Manter-se atualizado sobre as tendências e melhores práticas em desenvolvimento FrontEnd;
  • Colaborar com equipes multidisciplinares para definir e implementar soluções técnicas que atendam aos requisitos do negócio, dentro de um ambiente ágil e integrado.


REQUIREMENTS AND QUALIFICATIONS

O que você precisa ter:


  • Experiência sólida em desenvolvimento FrontEnd, com foco em ReactJS;
  • Experiência em desenvolvimento BackEnd, com foco em Java (Java 17+), utilizando Spring Boot;
  • Conhecimento em HTML, CSS e JavaScript, além de boas práticas de desenvolvimento e design responsivo;
  • Familiaridade com controle de versão, preferencialmente Git;
  • Capacidade de trabalhar de forma colaborativa em um ambiente ágil, com foco em resultados e soluções;
  • Boa comunicação e habilidade para interagir com diferentes áreas da empresa;
  • Conhecimento em APIs REST, consumo de serviços web e integração com bancos de dados (Oracle DB e MongoDB);
  • Conhecimento em JUnit e Mockito para testes automatizados.
  • Experiência em metodologias ágeis, como Scrum ou Kanban;


Experiências desejáveis:


  • Conhecimento em desenvolvimento em Angular;
  • Vivência em projetos que envolvam integração com APIs e serviços web;
  • Familiaridade com ferramentas de automação e build (Jenkins, SonarQube) e infraestrutura (Consul e Vault);
  • Conhecimento em mensageria via Kafka e integrações com Amazon S3.


Formação e engajamento desejáveis:


  • Graduação Completa ou em andamento em Ciência da Computação, Engenharia da Computação ou áreas correlatas;
  • Participação em grupos de tecnologias ou envolvimento com algum tipo de comunidade;


Atitudes:


  • Raciocínio lógico, comprometimento, organização, trabalho em equipe, pró-atividade, dinamismo, flexibilidade, iniciativa, responsabilidade.

ADDITIONAL INFORMATION

O que oferecemos:


🍽️ Auxílio alimentação e mobilidade;


🩺 Plano de saúde;

 

🚀 Avaliações semestrais com a perspectiva de crescimento;


🗣️ Cultura de Feedback;


⏸️ Recesso maternidade/paternidade;


💰 Bônus por indicação;


🧠 ZenKlub - duas sessões gratuitas por mês;

 

📖 Benefício Educação;

 

🎖️ Prêmio por tempo de casa;

 

🖥️ Escritório disponível para coworking em Porto Alegre(RS).


Sobre a contratação:


💼Contrato no modelo CLT ou PJ;


👨‍💻Trabalho Remoto;



Estamos empenhados em construir uma empresa cada vez mais diversa e inclusiva. A vaga é aberta para todas as pessoas. Queremos muita diversidade e conhecimento compartilhado!


VEM PRA SOFT! 💙

Conheça nossa página de carreira em https://softdesign.com.br/vemprasoft/


Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Proactivity
  • Physical Flexibility
  • Logical Reasoning

React Developer Related jobs