He was a prominent 18th century mathematician. For a generation or two the family produced eminent mathematicians. There was strong rivalry within the family unfortunately this did not remain purely professional and relations between them deteriorated.
Johann specialised in infinitesimal calculus and investigated the function y = x^x which is tricky for negative numbers.
A street in Paris is named after him.