title: Signed JWT between Java microservices
body: <p>I need a service to talk securely to other services over HTTPS, and I would like to do with a signed JWT.</p>
  
  <p>Whats a good Java framework to generate, sign and validate a JWT?<br>
  And more importantly how do I safely manage a secret or key pair?</p>
  
  <p>Or maybe there is another (better) approach to achieve the above?</p>
  
  <p>Many thanks</p>