Logo
NTConsult

Desenvolvimento Java Sênior

NTConsult, WorkFromHome

Save Job

A NT: Somos uma consultoria global de desenvolvimento de software personalizado e contratação de projetos de TI sem restrições geográficas; operamos globalmente, navegando em desafios tecnológicos e empresariais com expertise. Nossa sede nos Estados Unidos está localizada em San Diego, Califórnia, e também temos centros de desenvolvimento estrategicamente localizados no Brasil, México, Peru e Uruguai. Nossa sede na América Latina está sediada em Porto Alegre, Brasil, com uma filial em São Paulo. Há mais de duas décadas, somos reconhecidos globalmente no mercado de software e inovação por entregar projetos com valor agregado, elaborados por equipes ágeis de profissionais qualificados. Confira nossa página nacional e internacional em: ntconsult.com.br e ntconsultcorp.com.

O projeto: Estamos em busca de Desenvolvedoras Java para esta oportunidade totalmente remota de trabalhar com um cliente na indústria financeira. São a primeira instituição financeira cooperativa do Brasil onde o modelo de negócio constrói uma cadeia de valor que beneficia o associado, a cooperativa e a comunidade local, oferecendo mais de 300 produtos e serviços financeiros. Será responsável por desenvolver e manter soluções robustas, escaláveis e eficientes, contribuindo para a evolução dos sistemas da cooperativa de crédito do nosso cliente.

As responsabilidades e atribuições:

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

Os requisitos mandatórios:

  • 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.
  • Habilidade em implementar e gerenciar pipelines de CI/CD 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.

Os diferenciais:

  • Experiência com front-end (React).
  • 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.

Você está em uma área do site da empresa NTConsult fornecida pela plataforma Compleo.
Ao clicar no botão Candidatar-me agora você CONCORDA com os termos de uso e a política de privacidade do COMPLEO.

#J-18808-Ljbffr