SoftDesign

Software Engineer - FullStack Sênior (Java/React)

Remote, United States remote Entry Salary not listed
remote Technology & IT Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

Buscamos umaPessoa Desenvolvedora FullStack Java/React Sênior, 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.

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.

Sólida 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.

Será um diferencial:

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.

Competências comportamentais:

Capacidade de trabalhar em equipe e de forma colaborativa em um ambiente dinâmico e em constante mudança;

Habilidade para resolver problemas complexos e pensar criticamente sobre as soluções propostas;

Perfil proativo, autônomo, resolutivo, flexível;

Dinâmico para propor/aplicar soluções;

Concepção colaborativa de produtos;

Trabalha para seu autodesenvolvimento constante em tecnologia;

Comunicar-se de forma clara e eficaz.

Informações adicionais
O que oferecemos:
🍽️Auxílio alimentação;
🩺 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!
Originally posted on Himalayas

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Role
Technology & IT Javascript MySQL Project Management SQL remote

Likely questions

  1. Tell us about work you have done that is close to the Software Engineer - FullStack Sênior (Java/React) role.
  2. How would you approach your first 30 days at SoftDesign?
  3. Which of Javascript, MySQL and Project Management have you used recently, and what did it help you achieve?
  4. Describe a time you solved a problem without waiting to be told exactly what to do.
  5. How do you stay organised and communicate clearly when working remotely?

Prepare before the call

  • A recent example that proves your experience with Javascript, MySQL and Project Management.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Software Engineer - FullStack Sênior (Java/React) role because I can bring practical experience in Javascript, MySQL and Project Management, learn the team quickly, and contribute to the outcomes SoftDesign needs from this hire.

Related jobs.

More roles from this company or category.