DEV Community

Cover image for 12 Java Developers to Follow
Peter Karakas
Peter Karakas

Posted on

12 Java Developers to Follow

The 12 developers below are absolutely worth following because of the informative, quality content they put out into the world. Be it tweets, blogs, videos, podcasts, or event speeches, I’m confident you’ll learn something new and insightful from each of them.

You may already recognize some big names but we have also included some rising stars from the community to keep things interesting.

Adam Bien

Adam Bien is a Java Architect and Developer who in his own words is ‘working with Java since 1995 and still really enjoying it.’ His impressive credentials include a Java Champion, NetBeans Dream Team Founding Member, Oracle ACE Director, and a Java Developer of the year 2010.

Bien spreads the love for the exciting world of Java via his blog, books, podcast, video courses, video workshops, and live events. He’s an excellent trainer who’s been voted a JavaOne Rockstar 5x times by the attendees of his sessions.

What he’s up to:

  • Organizes virtual live workshops and shares on-demand video workshops available for download
  • Runs a monthly free interactive Web & Java Q&A show on
  • Sparks thought-provoking conversations with other Java experts on podcast
  • Shares actionable Java tutorials on his blog (2236 articles to the day) and a YouTube channel with 17.6K+ daily visits
  • Shares his nuggets of knowledge via his Twitter account with 35,000+ followers

Check him out on:

Trisha Gee

Trisha Gee is a Java Champion and leader of the Java Developer Advocacy team at JetBrains. Having developed Java applications for a range of industries of all sizes, she has expertise in Java high performance systems, dabbles with Open Source development, and is a leader of the Sevilla Java User Group.
Trisha’s exceptionally passionate about sharing things that help real developers. She’s been voted JavaOne Rockstar 3x times.

What she’s up to:

  • Edited and co-authored three books: 97 Things Every Java Developer Should Know, What to Look for in a Code Review, and Developer, Advocate!
  • Helps developers to keep up with the world of Java via Java Annotated Monthly, a great summary of a month in the Java world
  • Released four video courses via Pearson’s Live Lessons
  • Inspired developers as a keynote speaker on a variety of conferences
  • Leads Sevilla MongoDB and JavaUser Groups and is a key member of the London Java Community
  • Shares Java knowledge with 28,000+ followers on Twitter

Follow her on:

Alan Richardson

Alan Richardson is an Agile Software Testing and Development consultant with 25+ years of experience. His mission as a coach and educator is to help developer teams to better test, automate and deliver improved quality software.

What he’s up to:

  • Author of Dear Evil Tester, Java for Testers, Automating and Testing a REST API, Selenium Simplified (11,000+ books sold)
  • Shares videos covering technical skills and practical software testing techniques to 17,000+ subscribers on his YouTube channel
  • Runs ‘The Evil Tester Show’ podcast
  • Speaks at various industry conferences. His tally is 60+ conference talks
  • Ranks as 1% of Java Developers Worldwide on CodersRank

Check him out on:

Thorben Janssen

Thorben Janssen has been a Software Developer and Architect for more than 15 years. More than a decade ago, he used one of the first Hibernate releases to implement the persistence layer of enterprise applications. Since then he’s used Hibernate and JPA in all kinds of projects of various sizes.
He shares his experience on ‘Thoughts on Java’, a treasure trove of information on all things Java including tutorials, YouTube videos, workshops, and online courses.

What he’s up to:
Wrote Amazon’s bestselling book Hibernate Tips
Regularly speaks at international conferences and Java User groups
Shares detailed Java tutorials on his blog and YouTube with 26,000+ subscribers

Check him out on:

A N M Bazlur Rahman

A N M Bazlur Rahman is a Java Developer with 8+ years of experience. He helps Junior Software Developers to master the top coding and collaboration skills so they get hired to work on amazing projects.

What he’s up to:

  • Runs the Java User Group in Bangladesh
  • Published several books about Java programming
  • Ranks at the Top 4% of Java Users on CodersRank
  • Has been recognized as ‘Most Valuable Blogger’ by Dzone Inc.
  • Shares useful Java nuggets on LinkedIn

Check him out on:

Jessica Kerr

  • With a dozen years of C and Java development at large companies under her belt, Jessica Kerr is a software developer who writes * Scala at Stripe. Besides Scala and Java, she also dabbles in Clojure, Elm, Ruby, Python and Go.
  • As an international speaker, Kerr’s mission is to help Java developers learn new concepts and ideas in order to help them enjoy their work.

What she’s up to:

  • Shares exclusive personal reflections on all things Java and effecting change in the world by operating and evolving useful software via her newsletter
  • Serves as a keynote speaker at various industry events
  • Shares her Java wisdom on Twitter with 33,000+ followers

Follow her on:

Sebastian Daschner

Sebastian Daschner is a self-employed Java consultant, author, and trainer. He supports his clients with workshops and tailored consultation engagements, by applying expert knowledge and experience with a high claim in software craftsmanship.

His mission is to educate developers about Java, enterprise software, and IT in general.

What he’s up to:

  • Created DayCaptain, a personal time and task management tool Shares productivity tips and experience-based technical advice on his blog
  • Runs a value-packed YouTube channel
  • Authored the book Architecting Modern Java EE Applications: Designing lightweight, business-oriented enterprise applications in the age of cloud, containers, and Java EE 8

Follow him on:

Heather VanCura

Heather VanCura is a Java Expert with 20+ years of technology leadership. She leads the Java Community Process (JCP) Program at Oracle, as well as the global community driven adoption and user group programs. She’s a keen community builder who contributes to multiple diversity initiatives.

What she’s up to:

  • Organizes Hackergartens and Early Adopter areas
  • Volunteers in multiple initiatives including Devoxx4Kids, Day of the Girl Events, and working with TechBridge Girls
  • Contributes to JDuchess, Women Who Code, and the Grace Hopper Conference/Anita Borg Foundation
  • Serves as an international speaker and community organizer of developer hack days around the world
  • Speaks at conferences, such as Devoxx, DevNexus, FOSDEM, JFokus, OSCON, and JavaOne

Check her out on:

Yong Mook Kim

Yong Mook Kim is a Java Developer and the blogger behind He has been sharing Java and Spring tutorials with his community since 2008. All his articles are simple and easy to understand, sharing tips that are well tested in the development environment.

His mission is to translate technology and programming in a way that’s easy for everyone to understand and help developers unlock their full potential.

What he’s up to:

  • Publishes easy-to-follow Java tutorials at
  • Shares useful Java tips to 18,000+ followers on Twitter

Follow him on:

Monika Beckwith

Monica Beckwith is a consultant specializing in optimizing Java/JVM performance and Garbage Collectors, for enterprise applications. Before that, she led Oracle’s First Garbage Collector (G1 GC) performance team. She’s also a Java Champion.

What she’s up to:

  • Serves as a President at Code Karam LLC, a group of experts in OpenJDK/Oracle JVM and Garbage Collectors, providing in-depth analysis and support
  • An editor and writer for InfoQ, covering the latest news about Java
  • Speaks at various conferences such as JavaOne, StrangeLoop and QCon

Follow her on:

Mateusz Kupilas

Mateusz Kupilas is a Java Developer, YouTuber and entrepreneur. The mission behind his blog and YouTube channel is to help Junior developers to make their first steps in Java. He also shares lots of tutorials and retrospectives from his various coding and entrepreneurship projects.

What he’s up to:

  • Recently published Junior Developer, a must-have read for each rookie programmer who wants to be ready for their first job in the field
  • Runs a YouTube channel with 18,000+ subscribers.

Follow him on:

Dr Heinz Kabutz

A Ph.D. in Computer Science, Heinz has programmed significant portions of several large Java applications and has taught Java to thousands of professional programmers.

Dr. Heinz was chosen as a Java Champion by Sun Microsystems, the inventors of Java, for his work in advancing Java.

What he’s up to:

  • Teaches Java training including Java Specialist Master, Design Patterns, and Concurrency Specialist Courses anywhere in the world, either in person or remotely
  • Regularly speaks at all the major Java conferences Authors Java Specialists Newsletter
  • Shares his wisdom with 12,000+ followers on Twitter

Follow him on:

Join 20,000+ Java Developers on CodersRank!

Are you a Java developer? Among others, we’re proud of our vibrant community of both junior and experienced Java devs!

Register your own profile on CodersRank to showcase your developer story and discover how your skills compare to other Java programmers around the world.

Top comments (1)

anthonylgf profile image
Anthony Louis

Nice man, great post!

I think that is a skill that I have to improve: look at the work of the more seniors guys and learn from it.

I would add two more Java developers that I think that do I nice job: Jakob Jenkov, that has one of the most interesting sites with things related to Java:

I would also add Vlad Mihalcea that has a great site and blog about themes related to Java, specially the JPA: