In the service layer (business logic layer), you can use many patterns, like OO patterns, and other patterns of a narrower or wider profile. It all depends on what your tasks in this layer are found. It is impossible to give a general ready-made list of templates, so, they say, use this and you will be happy. Not-can-but. And do not.
Forget about patterns for a while. They are not an end in themselves. First, do what you think is right. And at some point some tasks will seem familiar and you can solve them if you wish, by applying one or another pattern.
Even better, forget about the patterns for a year. And return to them after you get a little more experience. Then, I assure you, you will look at them in a completely different way, and moreover, you will even realize that you used some of them without realizing it. After analyzing your experience, you will understand where one or another template could be applied. Once again, you misunderstand why you need patterns, if you start from them. Patterns are not an end in themselves, but only a means. It's like asking "I want to build a house, what kind of brick should I take?". You do not start with the builder!