Top 20 Java EE Experts to Follow on Twitter

This is the most viewed post of this blog, so I believe it deserves an update now in 2018!

Again… that’s a lot of different opinions in this kind of lists, and there will be always somebody or something missing… just don’t be too passionate or take things personally, ok?! 😉


We all have to agree: there are tons of tons of information shared thru social medias. It’s no different with Twitter.

When we talk about staying tuned with some technology, it’s important to have some kind of focus. Otherwise you could end up confused or, worst, getting bad and/or wrong information.

For these reasons I have a small but incredible list of people/accounts that I use to follow on Twitter to get really good information about Java EE/Jakarta EE.

If you are passionate about Java EE like me, I truly hope this list may be helpful to you. If you are not, hope you enjoy as well! 😉

Important: the list isn’t a ranking, so don’t judge the account by the position at the list. Actually, don’t judge anyone by anything…

Jakarta EE – @jakartaEE

Since the last version of this post things had changed a lot… and of them is that now Java EE is Jakarta EE! So it’s important to follow its handle to stay tuned (worthy of a lot more followers, so go ahead now and do it!).

Java EE Platform – @Java_EE

Former official account. Still nice of following as there’s a lot of reference content in there.

Adam Bien – @AdamBien

Adam works as freelancer with Java since JDK 1.0, with Servlets/EJB since 1.0 and before the advent of J2EE in several large-scale applications. He is architect and developer (with usually 20/80 distribution) in Java (SE / EE / FX) projects. He have written several books about JavaFX, J2EE, and Java EE, and he is the author of Real World Java EE Patterns—Rethinking Best Practices and Real World Java EE Night Hacks—Dissecting the Business Tier.

He is also a Java Champion, NetBeans Dream Team Founding Member, Oracle ACE Director, Java Developer of the Year 2010 and has a huge amount of nominations as JavaOne Rockstar.

Kevin Sutter – @kwsutter

Kevin Sutter is the lead architect for the Java EE and JPA solutions for WebSphere Application Server and the WebSphere Liberty Profile. He is also very active with Java and open-source strategies as they relate to IBM’s application middleware.

Ivar Grimstad – @ivar_grimstad

Ivar Grimstad is Java Champion, JUG Leader, JCP Spec Lead, EC and EG Member, NetBeans Dream Team and International Speaker.

He is now the PMC (Project Management Committee) Lead of EE4J (the project for transferring Java EE from Oracle to Eclipse as Jakarta EE).

David Blevins – @dblevins

David Blevins is founder of Tomitribe and a veteran of open source Java EE. He has been both implementing and defining Java EE specifications for more than 10 years and has a strong drive to see Java EE simple, testable, and as light as Java SE. Blevins is cofounder of OpenEJB (1999), Geronimo (2003), and TomEE (2011). He is a member of the EJB 3.0, EJB 3.1, EJB 3.2, Java EE 6, Java EE 7, and Java EE 8 Security Expert Groups, and a member of the Apache Software Foundation. Blevins is a contributing author to Component-Based Software Engineering: Putting the Pieces Together (Addison Wesley). Blevins is also a regular speaker at JavaOne, Devoxx, ApacheCon, OSCon, JAX, and other Java-focused conferences.

Otavio Santana – @otaviojava

Otávio Santana is a developer and enthusiast of open source. He is an evangelist and practitioner of agile philosophy and polyglot development in Brazil. Santana is a JUG leader of JavaBahia and SouJava, and a strong supporter of Java communities in Brazil, where he also leads the BrasilJUGs initiative to incorporate Brazilian JUGs into joint activities.

He is also the co creator of JNoSQL, a Java framework that streamlines the integration of Java applications with NoSQL databases. It defines a set of APIs to interact with NoSQL databases and provides a standard implementation for most NoSQL databases. This clearly helps to achieve very low coupling with the underlying NoSQL technologies used.

Java Champions – @Java_Champions

Well, why the Java Champions handle is here? Because many Java Champions are Java EE experts, so following the official Twitter is nice to be in touch of what they are saying about it.

Adopt a JSR – @adoptajsr

For me this is the best initiative for community engagement. So here you can stay tuned with many JSR’s, including those under Java EE umbrella, and even get involved.

OmniFaces – @OmniFaces

OmniFaces is a utility library for JSF 2 that focusses on utilities that ease everyday tasks with the standard JSF API. OmniFaces is a response to frequently recurring problems encountered during ages of professional JSF development and from questions being asked on Stack Overflow.

Dmitry Kornilov – @m0mus

Dmitry has over 20 years of experience in design and implementation of complex software systems, defining systems architecture, team leading and project management. He has worked as project leader of EclipseLink and Yasson, and as spec lead of JSON-P and JSON-B specifications.

Steve Millidge – @l33tj4v4

Steve is the Founder and Director of Payara and C2B2 Consulting. Having used Java extensively since pre1.0, Steve has over 15 years’ experience as a field based Professional Service Consultant along with extensive knowledge of Java middleware.

Before running his own business, Steve worked for Oracle as a Principal Consultant in Oracle’s Technology Architecture Practice, specialising in Business Process Integration and scalable n-tier component architectures.

Mark Little – @nmcl

Mark work for Red Hat, where he leads the JBoss Technical Direction and research & development. Prior to this he was SOA Technical Development Manager and Director of Standards. He has experience with two successful start up companies, and was Chief Architect as well as co-founder at Arjuna Technologies, a spin-off from HP (where he was a distinguished engineer), responsible for transaction processing systems and standards.

Microprofile – @MicroProfileIO

MicroProfile is a baseline platform definition that optimizes Enterprise Java for a microservices architecture and delivers application portability across multiple MicroProfile runtimes. The initially planned baseline is JAX-RS + CDI + JSON-P, with the intent of community having an active role in the MicroProfile definition and roadmap.

Sebastian Daschner – @DaschnerS

Sebastian has been working with Java enterprise software development for many years. Besides his work for clients he set a high priority in educating developers in conference presentations, video courses and trainings. He believes that teaching others not only greatly improves their situation but also educates yourself.

David Heffelfinger – @ensode

David R. Heffelfinger is an independent consultant based in the greater Washington DC area. He has authored several books on Java EE and related technologies. Heffelfinger has been architecting, designing, and developing software professionally since 1995. He has been using Java as his primary programming language since 1996. He has worked on many large-scale projects for several clients, including the US Department of Homeland Security, Freddie Mac, Fannie Mae, and the US Department of Defense. He has a master’s degree in software engineering from Southern Methodist University, Dallas, Texas. Heffelfinger is a frequent speaker at Java conferences such as JavaOne.

Reza Rahman – @reza_rahman

Reza has been an official Java technologist at Oracle. He is the author of the popular book EJB 3 in Action. Reza has long been a frequent speaker at Java User Groups and conferences worldwide including JavaOne and Devoxx. He has been the lead for the Java EE track at JavaOne as well as a JavaOne Rock Star Speaker award recipient. Reza is an avid contributor to industry journals like JavaLobby/DZone and TheServerSide. He has been a member of the Java EE, EJB and JMS expert groups over the years. Reza implemented the EJB container for the Resin open source Java EE application server. He helps lead the Philadelphia Java User Group.

Glassfish – @glassfish

Glassfish is the reference implementation of every Java EE version, so many hot news are shared thru its handle. Under Jakarta EE it will be called Eclipse Glassfish.

Josh Juneau – @javajuneau

Josh Juneau works as an application developer, system analyst, and database administrator. He is active in many fields of application development, but primarily focuses on Java EE. Juneau is a technical writer for Oracle Technology Network, Java Magazine, and Apress. He is a member of the NetBeans Dream Team, the JCP, and a part of the JSR 372 Expert Group. He enjoys working with the Java community—he is the director of meetings for the Chicago Java User Group.

Ed Burns – @edburns

Ed is the creator of JSF and worked for a long time as spec lead for JSF and Servlets.

He has worked on a wide variety of client and server side web technologies since 1994, including NCSA Mosaic, Netscape 6, Mozilla, the Sun Java Plugin and Jakarta Tomcat. Ed has published three books with McGraw-Hill, JavaServerFaces: The Complete Reference (2006), Secrets of the Rockstar Programmers: Riding the IT crest (2008) and JavaServer Faces 2.0: The Complete Reference (2010). To learn more about his books or projects, you can visit his website at


5 thoughts on “Top 20 Java EE Experts to Follow on Twitter”

    1. Thanks a lot. I’m working hard to keep bringing useful content to you!

      Are there any topic you would like to read about here?

  1. I really love your website.. Pleasant colors & theme.
    Did you develop this amazing site yourself? Please reply back as I’m planning to create my own personal website and would like to find out
    where you got this from or what the theme is named. Thank you!

    1. Hey! Thank you for your kind words.

      I’m using a free theme called “Prime”. I just did a couple of customization and… voilá!

  2. java is a very interesting language and almost cover the markit more then 80 %, multithreading makes is more powerful,overall java is the most powerfull language ever,on the basis of java there is lots of technologies exists in the market Adobe Experience manager is one of them, so to learn more about aem here is the aem tutorial.
    aem architecture

Leave a Reply

Your email address will not be published. Required fields are marked *