Software Engineer FullStack (Java/React)
Free to start · No card · 5 credits the moment you sign up
Job description
Buscamos um Software Engineer FullStack (Java/React), 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.
O que você irá fazer:
- Desenvolver e implementar soluções de software utilizando as tecnologias Java e PL/SQL, garantindo a qualidade e a eficiência do código;
- Colaborar com a equipe de front-end para integrar aplicações utilizando ReactJS, assegurando uma experiência de usuário fluida;
- Utilizar Git para controle de versão e gerenciamento de código, promovendo boas práticas de desenvolvimento colaborativo;
- Participar da definição e implementação de arquiteturas orientadas a serviços (SOA), contribuindo para a escalabilidade e manutenção dos sistemas;
- Realizar testes e validações de funcionalidades, garantindo a entrega de produtos de alta qualidade;
- Colaborar com a equipe em revisões de código e na identificação de oportunidades de melhoria nos processos de desenvolvimento.
- Experiência em desenvolvimento Java (17+), com forte domínio do ecossistema Spring (Spring Boot, spring data...);
- Experiência e domínio em SQL e PLSQL;
- Experiência em desenvolvimento FrontEnd (React, micro frontend, BFF);
- Experiência com microsserviços e desenvolvimento de aplicações distribuídas;
- Experiência em trabalhar com APIs RESTful e integração de sistemas;
- Compreensão de conceitos e práticas de SOA, com experiência na implementação de serviços.
- Experiência em bancos de dados relacionais e não relacionais, incluindo Oracle e MongoDB;
- Experiência com mensageria (Apache Kafka);
- Experiência com ferramentas de versionamento de código, como Git.
Experiências desejáveis:
- Conhecimento/experiência com versões anteriores do Java;
- Conhecimento/experiência com programação reativa (Spring Webflux);
- Conhecimento com desenvolvimento em Cloud Computing (AWS, Google Cloud Plarform, Azure);
- Trabalhar com desenvolvimento em containers (Kubernets, Docker, Openshift);
- Familiaridade com práticas e automação de testes;
- Noções de segurança da informação e boas práticas de desenvolvimento seguro;
- Familiaridade com práticas de desenvolvimento ágil e metodologias como Scrum ou Kanban;
- Experiência prévia em cooperativas de crédito ou instituições financeiras.
Formação e engajamento desejáveis:
- Graduação Completa 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;
- Concepção colaborativa de produtos;
- Trabalha para seu autodesenvolvimento constante em tecnologia.
Informações adicionais
O que oferecemos:
Benefícios Soft (CLTs):
🍽️ VA/VR Flex;🩺 Plano de saúde Unimed;
🩺Plano odontológico Uniodonto;
🦾 Totalpass;
⏸️ Empresa participante do Programa Empresa Cidadã - licença-maternidade e paternidade estendida)
Benefícios Soft (CLTs e PJs):
🧠 ZenKlub - duas sessões gratuitas por mês;
👩🎓Benefício Educação;
📃Incentivo a certificações;
💙Prêmio por tempo de casa;
🚀 Avaliações semestrais com a perspectiva de crescimento;
🗣️ Cultura de Feedback;
💰 Bônus por indicação;
Sobre a contratação:👨💻Trabalho Remoto;
Contratação no modelo CLT;
🖥️ Escritório disponível para coworking em Porto Alegre(RS).
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!
Originally posted on Himalayas
Prepare your application
Use the description above to assess your fit for SoftDesign. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.
Match requirements to evidence
Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.
Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.
Check the working arrangement
Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.
Review before submitting
Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.
Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.
Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.