text: I don’t typically measure by lines of code, but 15k seems like quite a lot—possibly too much. What exactly does your service handle?
  It might be worth considering if it can be split into multiple smaller services. Of course, you’d need to evaluate how tightly the new services would be coupled.