Modelo de descrição do trabalho do desenvolvedor de inicialização da primavera/resumo

Nossa organização está buscando um desenvolvedor de botas de primavera que entenda como criar e implantar microsserviços em nível corporativo com a plataforma de inicialização da primavera. Você deve ser fluente em Java e entender os vários componentes do sistema de inicialização da mola e quando e quando aplicá -los.

Você também precisará ser um ótimo comunicador, porque gastará muito tempo se comunicando e cooperando com os outros desenvolvedores de sua equipe.

Perfil de trabalho do desenvolvedor de inicialização da primavera

A Spring Boot é uma tecnologia que permite o desenvolvimento de aplicativos da Web com a estrutura de primavera mais rápida e fácil. A Spring Boot permite que os desenvolvedores comecem a codificar imediatamente, em vez de preparar e configurar o ambiente. Se você ainda não usou a Spring Boot, está perdendo por que isso pode ajudá -lo a obter um excelente trabalho no mercado de desenvolvimento.

Relatórios para

  • Diretor de Tecnologia
  • Sr. Javascript Developer

Responsabilidades do desenvolvedor de inicialização da primavera

-Trabalhe em uma atmosfera acelerada, centrada no projeto e orientada para a equipe

  • Visite clientes fora do país para reunir e especificar necessidades
  • Crie soluções que sejam de alta qualidade, escaláveis ​​e sustentáveis, com ênfase em sistemas de back-end e tecnologias relacionadas
  • Realizar testes de unidade e integração
  • Identificando e resolvendo bugs
  • Verifique se você desenvolveu casos de teste suficientes para garantir que os critérios de projeto sejam satisfeitos
  • Produza documentação bem escrita para cada microsserviço
  • educar -se constantemente sobre novas abordagens e tecnologia
  • Dissemine sua experiência dentro da organização
  • Comunique -se com outros desenvolvedores
  • Criando e implantando microsserviços usando a estrutura de inicialização da mola
  • adesão a todo o ciclo de vida do desenvolvimento de software
  • Interconectando microsserviços com bancos de dados
  • Conhecimento de como sistemas de streaming como a Kafka operam

Requisitos e habilidades do desenvolvedor de inicialização da primavera

  • Um diploma de bacharel em tecnologia da informação, ciência da computação ou disciplina relacionada
  • Experiência de inicialização da primavera
  • Familiaridade com padrões de design de desenvolvimento de software: Git, Swagger, PCF e Rabbit MQ
  • Especialização em tecnologias de API, como REST Web Services
  • Experiência anterior em redação de testes de unidade com Junit, Mockito ou Powermock
  • Conhecimento de idiomas de marcação como JSON e YML
  • Conhecimento prático de tecnologias de qualidade e segurança, como Sonar, Fortify e WebinSpect
  • Conhecimento da abordagem ágil