Vaga Full Stack

Desenvolvedor(a) Full Stack Pleno

JavaScript CSS ReactJS Spring Java SQL

SOFTPLAN

SOFTPLAN

Grande empresa

Salário: Até R$8.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

A Softplan é uma das maiores empresas de software do país, com cerca de 1,9 mil colaboradores. Atua há 29 anos no desenvolvimento de softwares de gestão empresarial e gestão pública. Desenvolve soluções corporativas para segmentos específicos de negócios, com foco nas seguintes áreas: justiça; indústria da construção; saúde e administração pública. Suas soluções já estão presentes em todos os estados brasileiros, em países da América Latina e nos Estados Unidos.

Atividades e Responsabilidades

• Participar efetivamente de todas as etapas de um processo de desenvolvimento de software, desde a concepção das funcionalidades em conjunto com o time de produto até a implementação, manutenção e versionamento dos projetos.

• Codificar e automatizar testes garantindo a qualidade de seu trabalho.

• Ter a proatividade em compartilhar seus conhecimentos, contribuindo com desenvolvimento profissional da equipe.

• Deverá levar em consideração aspectos relacionados à escalabilidade, performance, qualidade de código e arquitetura de software.

• Sugerir melhorias no processo de desenvolvimento.

• Buscar constantemente aperfeiçoamento tecnológico, mantendo-se atualizado quanto as mais novas tecnologias e metodologias de desenvolvimentos utilizadas no mercado.

• Ser comprometido com a equipe, com as entregas e com a empresa

Requisitos

• Conhecimento como desenvolvedor fullstack;

• Conhecimento em tecnologias fundamentais de front-end, tais como React, além de Javascript, CSS, HTML5, AngularJs ~v2.0 ou superior;

• Conhecimento sólido em desenvolvimento voltado ao back-end JAVA (spring boot);

• Conhecimento em GIT, GitLab, Maven, Docker, Rancher, Integração contínua;

• Conhecimento intermediário de SQL (padrão ANSI, como Oracle, Sqlserver e Postgres);

• Excelentes habilidades com Orientação a Objetos, incluindo forte conhecimento em padrões de projeto;

• Domínio na criação de testes unitários e de integração automatizados;

• Formação superior em Ciência da Computação, Sistemas de Informação ou afins.

O que pode diferenciá-lo:

• Experiência com o uso de microsserviços.

• Conhecimento das melhores práticas de software como, Refatoração, Código Limpo, SOLID, TDD, etc.

• Experiência com práticas ágeis (lean, kanban, scrum).

• Certificações na área.

• Inglês técnico.

• Struts

• Ideal experiência em desenvolvimento acima de 6 anos.

O que nós oferecemos

Vale Refeição
Vale Alimentação
Vale Transporte
Plano de Saúde
Plano Odontológico
Bônus