Software Engineer Backend Sênior (Java)

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

Offer summary

Qualifications:

Sólidos conhecimentos em Java e experiência prática com desenvolvimento de aplicações back-end., Familiaridade com controle de versão utilizando Git., Experiência em ambientes de contêineres, especialmente com Docker e Kubernetes., Conhecimento em bancos de dados, preferencialmente Oracle/SQL..

Key responsibilities:

  • Desenvolver e implementar APIs e microserviços utilizando Java.
  • Realizar a integração de sistemas REST, SOA, Kafka.
  • Participar ativamente de revisões de código e garantir a qualidade do software.
  • Automatizar processos de build e deploy utilizando Docker e Jenkins.

Job description

JOB DESCRIPTION

O que buscamos?


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:


  • Sólidos conhecimentos em Java e experiência prática com desenvolvimento de aplicações backend.
  • Familiaridade com controle de versão utilizando Git.
  • Experiência em ambientes de contêineres, especialmente com Docker e Kubernetes.
  • Conhecimento em bancos de dados, preferencialmente OracleSQL.
  • Habilidade em implementar e gerenciar pipelines de CICD utilizando Jenkins.
  • Experiência em testes automatizados e performance, utilizando JMeter, SoapUI e TestLink.
  • Compreensão de conceitos de arquitetura de software e design patterns.
  • Capacidade de trabalhar em equipe e boa comunicação.

    • As principais atribuições incluem:


      • Desenvolver e implementar APIs e microserviços utilizando Java.
      • Realizar a integração de sistemas REST, SOA, Kafka.
      • Participar ativamente de revisões de código e garantir a qualidade do software utilizando ferramentas como Sonar e Sonarlint.
      • Automatizar processos de build e deploy utilizando Docker e Jenkins.
      • Executar testes de desempenho e carga com JMeter, além de testes funcionais com SoapUI e TestLink.
      • Colaborar com a equipe na definição de arquitetura e design de sistemas, garantindo a adoção das melhores práticas de desenvolvimento.
      • Contribuir para a documentação técnica dos sistemas e processos.
      • Trabalhar em conjunto com outras áreas para entender requisitos e propor soluções adequadas.

        • REQUIREMENTS AND QUALIFICATIONS

          Desejáveis:


          • Vivência em ambientes ágeis e metodologias como Scrum ou Kanban.
          • Participação em projetos que envolvam integração de sistemas e serviços.
          • Conhecimento em práticas de DevOps e automação de processos.
          • Experiência em projetos de grande escala que exigem alta disponibilidade e performance.

            • 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.

                • 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

  • Teamwork
  • Communication

Back-End Developer Related jobs