I'm sympathetic to the idea of "bleeding-heart libertarians" although I am cautious about what specific values you want to include under the umbrella of "social justice." Social justice is too often used as a slogan for values that are inherently antagonistic to a free market system, such as economic equality.
Yet if by social justice you are talking about environment, fairness, and prosperity, then yes libertarians have the solution for these issues.