Java For Competitive Programmers

https://www.quora.com/What-concepts-in-Java-should-I-learn-to-start-competitive-programming

 

Java certification will worth in this case to learn the language good but problem solving with algorithms must be needed.

 

Java Certifications:
http://javacertification.net/