Software Engineer Backend Sênior (Java)

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Sólida experiência em desenvolvimento Java (17+)., Forte domínio do ecossistema Spring, incluindo Spring Boot e WebFlux., Conhecimento em arquitetura orientada a eventos com Kafka., Experiência com bancos de dados relacionais e não relacionais, como Oracle e MongoDB..

Key responsibilities:

  • Projetar, desenvolver e implementar soluções back-end em Java.
  • Colaborar com equipes multidisciplinares para entender requisitos de negócio.
  • Participar de revisões de código e promover boas práticas de desenvolvimento.
  • Contribuir para a definição de arquitetura de sistemas e integração de serviços.

Job description

JOB DESCRIPTION


Buscamos uma Pessoa Desenvolvedora BackEnd Java 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.


RESPONSIBILITIES AND ASSIGNMENTS

O que você precisa ter:

  • Buscamos um profissional com sólida experiência em desenvolvimento Java (17+), com forte domínio do ecossistema Spring (Spring Boot, WebFlux);
  • Atuar com arquitetura orientada a eventos (Kafka);
  • Trabalhar com integração com bancos de dados relacional e não relacional (Oracle, MongoDB)
  • Experiência com micro serviços e desenvolvimento de aplicações distribuídas e concorrentes;
  • Vivência em desenvolvimento de APIs RESTful e integração com bancos de dados.
  • Conhecimento com desenvolvimento em Cloud Computing (AWS, Google Cloud Plarform, Azure);
  • Trabalhar com desenvolvimento em containers (Kubernets, Docker, Openshift);
  • Atuar com Arquitetura e design de código;
  • Familiaridade com práticas de testes;
  • Noções de segurança da informação e boas práticas de desenvolvimento seguro;
  • Contribuir com práticas de desenvolvimento ágil e metodologias como Scrum ou Kanban;

    • As principais atribuições incluem:

      • Projetar, desenvolver e implementar soluções backend utilizando Java, garantindo a qualidade e a eficiência do código.
      • Colaborar com equipes multidisciplinares para entender as necessidades do negócio e traduzir requisitos em soluções técnicas.
      • Participar ativamente de revisões de código, promovendo boas práticas de desenvolvimento e garantindo a manutenção da qualidade do software.
      • Contribuir para a definição de arquitetura de sistemas e integração de serviços.
      • Identificar e resolver problemas técnicos, propondo melhorias contínuas nos processos e sistemas existentes.
      • Documentar processos e soluções desenvolvidas, assegurando que o conhecimento seja compartilhado entre a equipe.

        • REQUIREMENTS AND QUALIFICATIONS

          Desejáveis:

          • Vivência em projetos de grande escala e em ambientes de alta disponibilidade.
          • Conhecimento em ferramentas de versionamento de código, como Git.
          • Experiência com testes automatizados e práticas de DevOps(CICD).


            • 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.
              • Capacidade de trabalhar 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.
              • Concepção colaborativa de produtos;
              • Trabalha para seu autodesenvolvimento constante em tecnologia.

                • 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 maternidadepaternidade;

                  💰 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.brvemprasoft


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Critical Thinking
  • Problem Solving

Back-End Developer Related jobs