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.