Hello devs 👋

You might have not noticed that this week we’re running Java Week at CodersRank. We’ve decided to dedicate a full week to recognize the amazing and creative bunch that Java Developers are (don’t worry, we’ll keep sharing interesting developers in other languages soon 🙂 )

Why Java? Well, we had a few reasons:

  • Around 20,000 developers on CodersRank (almost 50%) code or have coded in Java in the past
  • While in recent years, Java has been clearly overshadowed in popularity by other languages, many developers still consider it their all times favorite. According to StackOverflow, it was the 5th most popular programming language in 2020.
  • Java is not part of our tech stack at CodersRank, but we’re all for celebrating tech stack diversity in our community 🙂

The 13 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.

Jump to a developer profile:

  • Adam Bien (JavaONE Rockstar Consultant | Java Champion | Book Author | YouTuber)
  • Trisha Gee (Java Champion | Developer | Technical Advocate | Educator)
  • Thorben Janssen (Independent Trainer & Consultant | Book Author | Event Organizer)
  • A N M Bazlur Rahman (Java Developer | Book Author | Community Builder)
  • Jessica Kerr (Developer | Symmathecist | Consultant | Speaker)
  • Sebastian Daschner ( Lead Java Developer Advocate | YouTuber | Java Champion | Trainer | Book Author)
  • Heather VanCura ( Chair of the Java Community Process | Community Builder | Event Organizer | International Speaker)
  • Yong Mook Kim ( Java Developer | Tutorial Author | Blogger)
  • Monika Beckwith (Java Consultant | Java Champion | Editor & Writer | Speaker)
  • Mateusz Kupilas (Developer | Entrepreneur | YouTuber | Podcaster)
  • Dr Heinz Kabutz (Java Expert | Java Champion | Teacher | Author)
  • Arpit Mandliya (Java Expert | Blogger)

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 airhacks.live and shares on-demand video workshops airhacks.io available for download
  • Runs a monthly free interactive Web & Java Q&A show on airhacks.tv
  • Sparks thought-provoking conversations with other Java experts on airhacks.fm 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:

Want to know how you’d score compared to 20,000+ Java developers on CodersRank? Sign up here and discover how your skills stack up against other Java programmers in your country and globally 💯

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+ of 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 data 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 Mkyong.com. 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 Mkyong.com
  • Shares useful Java tips to 18,000+ of 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:

Arpit Mandliya

Arpit Mandliya is Java enthusiast and blogger. He has been writing tutorials on Java, Spring and Python since 2013. He covers each concept with a lot of examples rather than just theory.

His mission is to educate developers about Java, Spring with easy to follow tutorials.

What he’s up to:

  • Publishes in-depth Java tutorials on java2blog.com.
  • Shares useful tips and tutorials on Facebook, LinkedIn and Twitter with 16,000+ followers.

Check him out 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.


CTO & founder of @CodersRank, the very same website you are looking at. Back-end developer, father, sports man, author of an e-book and audiobook, creator of an online interview platform. Avid gamer when time allows. | CodersRank: Our goal is supporting CODERS growth by their always up to date, professional CodersRank profile.

Write A Comment