Preheat your oven to 350°F (175°C). Grease and flour a 9x13 inch baking sheet pan or line it with parchment paper.
In a large bowl, whisk together the flour, baking powder, and salt. Set aside.
In a separate large mixing bowl, beat the softened butter and sugar together using a hand mixer or stand mixer on medium speed until the mixture is light and fluffy (about 3-4 minutes).
Add in the eggs one at a time, mixing well after each addition. Then, mix in the fresh lemon juice, lemon zest, and vanilla extract until well combined.
Gradually add the dry ingredients to the wet mixture, alternating with the buttermilk. Start and end with the flour mixture; beat on low speed until just combined (do not overmix).
Gently fold in the blueberries using a spatula, being careful not to break them.
Pour the cake batter into the prepared sheet pan and spread it evenly.
Bake in the preheated oven for about 30-35 minutes or until a toothpick inserted into the center comes out clean.
Once baked, remove the cake from the oven and let it cool in the pan for about 10 minutes before transferring it to a wire rack to cool completely.
Notes
Once cooled, you can dust the top with powdered sugar or drizzle with a simple lemon glaze and garnish with fresh blueberries and mint.