a lot of people are telling me things like 'Java is dead' I'd say that the people who tell you that don't know anything about the industry, but Java is so spectacularly popular that you have to be living under a rock not to know that it's one of the three most popular programming languages in the world -- probably at the very top spot among professional developers -- and the biggest server-side language by a huge margin (Apple, Amazon, Google and Netflix write much or most of their server-side software in Java), so that must be wishful thinking on their part (maybe they're fans of some less popular language that they wish would grow). Answer from pron98 on reddit.com
🌐
Reddit
reddit.com › r/java › is java "hot" right now or is it just difficult to find engineers?
r/java on Reddit: Is Java "hot" right now or is it just difficult to find engineers?
November 22, 2024 -

I been a dev for about 10 years and I've mostly worked with Javascript (react, node) and ruby (ruby on rails.)

My degree was the "java track" so 90% of the coding was in Java and I had to build applications using Spring Boot. So I put Java in my profile and resume.

I been applying for jobs and every single one was interested in me knowing Java. They wanted a Java dev. Apparently since I already haven't used Java in production.

So... what's the deal? I'm already currently learning other skills to skill up like AWS, but it sounds like Java devs are in such need, it might be worth it to spend 3-6 months to sharpen those skills, learn the specific tools in the ecosystem, etc...

So are Java devs in high demand right now?

🌐
Reddit
reddit.com › r/brdev › does java really have the best job market?
r/brdev on Reddit: Does Java really have the best job market?
April 28, 2025 -

I currently work at a relatively good company. I'm a full-stack developer (Node + Angular), the team is chill, nothing to complain about.

However, I recently received an offer to go to CI&T, working as a backend developer in Java. Overall, everything is a little better compared to my current company: R$1,000 higher salary, R$300 more in food and transportation vouchers, etc.

But the main reason I want to accept the opportunity is knowing that, if I get laid off, I imagine a Java dev would be much easier to relocate than a Node dev. Does that make sense? I also notice that the market for mid-level/senior Java developers is super hot.

🌐
Reddit
reddit.com › r/java › job hopping with java
r/java on Reddit: Job hopping with java
February 26, 2024 -

How often do you guys move on? How long do you typically spend interviewing for a new role while still working at the current job?

I've been at the same place for 5 years and it's been like pulling teeth trying to get any of the old-timers to implement new (by new I mean java 8) features. Tie that in with the return to office bullshit and it makes me think it's time for a change. Any advice, suggestions, things to consider?

🌐
Reddit
reddit.com › r/java › how is the remote job market in java/spring? 4 yoe
r/java on Reddit: How is the remote job market in Java/Spring? 4 YOE
July 16, 2023 -

I was laid off from my Java/Spring Boot job at a big bank in May. Took a nice break 2month break with unemployment. Just started applying last week and had one phone screen that I failed with no real technical questions. I am hoping for a 100% US remote role. Is the job market really that bad even for non tech corporate companies? I would love just 90k and 100% remote compared to my previous 120k office job. I have a BSEE degree and 6months of Angular experience if that is a bonus?

🌐
Reddit
reddit.com › r/learnprogramming › java job market is tough – how should i learn ai to gain an edge? seeking advice!
r/learnprogramming on Reddit: Java Job Market Is Tough – How Should I Learn AI to Gain an Edge? Seeking Advice!
July 28, 2025 -

Hey Reddit community!

I'm currently a student focusing on Java, but I'm starting to feel quite anxious about my job prospects. The competition for Java roles seems incredibly fierce these days, and I'm worried that just knowing Java might not be enough to stand out among other candidates.

I'm seriously considering picking up AI skills to boost my competitiveness and future-proof my career. However, I'm completely new to the AI field and have no idea where to start or what a good learning path would look like.

To all the experienced folks out there, or anyone who's been through a similar transition, do you have any good advice to share? Specifically, I'm looking for:

  • Recommended learning resources/platforms? (MOOCs, online courses, books, communities, etc.)

  • What's the best entry point into AI for someone with a Java background? (Should I jump straight into Python and ML libraries, or is there a smoother transition?)

  • Are there specific AI skills or areas that are highly valued in the current job market and suitable for someone who wants to "enhance" rather than "completely pivot" their career?

  • As a Java developer, how can I integrate AI skills into Java projects or my career in the future?

Any guidance or help would be greatly appreciated! 🙏

🌐
Reddit
reddit.com › r/javahelp › can a new developer still expect to have a full career working on java in 2025?
r/javahelp on Reddit: Can a new developer still expect to have a full career working on Java in 2025?
February 3, 2025 -

I am starting a new job working at a bank, and they use Java/Maven/Springboot for everything.

I am knee-deep in research and beginner courses on youtube/MOOC.fi.

I just want to know if I put my all into learning everything I can, should I be able to guarantee myself a full (35 years) career using these technologies?

I have only ever worked with C, Python, PHP, JS, Typescript, React and React Native so far in a professional setting.

I am willing to put in the work and go deep into learning everything I can, but at this point I don't know if I have the willingness to keep doing these deep-dives in so many different technologies.

Can Java be the last stop for my learning journey? I am tired of feeling like a jack of all trades, master of none.

Find elsewhere
🌐
Reddit
reddit.com › r/learnprogramming › is a java still demand in 2025
r/learnprogramming on Reddit: Is a Java still demand in 2025
June 27, 2025 -

Hi, guys
I wanna be a backend developer and thought about Java to learn because it is more stable and secure, etc...
But some opinions say that Java is dying and not able to compete with C# or NodeJS (I know NodeJS serves in small-scale projects), but I mean it is not updated like them.
On the other hand, when I search on platforms like LinkedIn, or indeed, they require 5+ years of experience, for example, and no more chance for another juniors

🌐
Reddit
reddit.com › r/developersindia › is still java helpful in 2024, no great calls for java tech.
r/developersIndia on Reddit: Is still Java helpful in 2024, no great calls for Java tech.
March 4, 2024 -

Hi All,

I am working in IT industry for 7 years and currently looking for job change. My tech stack is Java and also having some basic knowledge on react and node. I am giving interviews on Java because of my experience and knowledge, but most of my calls they are asking for react or node, sometimes python. Does Java holds values in 2024 ? Any idea on future? Do I need to switch to web technologies like react or node for better opportunities? And can suggest where I can get remote jobs for software development?

Thanks in advance.

🌐
Reddit
reddit.com › r/java › is learning java at 31 for a future career a viable choice?
r/java on Reddit: Is Learning Java at 31 for a future career a viable choice?
March 17, 2022 -

Hi all, not sure if this is in the right place if it’s more career guidance I can shift it.

Mods feel free to remove.

Anyway I started a Computing and IT degree with the OU a while back, completed the first 3 modules which included basic python, amongst a plethora of other areas, currently doing two modules side by side the last 1st year module which is concluding with AI and robotics and is mostly python a little more in depth and my first 2nd year module is OOP with Java which I’m enjoying thus far.

I originally wanted to get into web design/dev but the more I’m doing with Java I’m shifting interests. I’ve always been a problem solver so this is drawing me in.

Looking forward as I’m 31 and basically starting over (career switching) would I be better off aiming for a career path involving Java? Web dev is a highly saturated area currently and whilst I’m doing my uni work I’ve sort of left it behind a little.

Any input is appreciated obviously still in the throes of deciding ultimately but I need to plan ahead and get some projects underway.

Cheers all.

Edit: For clarity I know a fair bit of html/css and a little JavaScript for basic sites. Started University studies and have thus far learnt a little Python and the past several months on OOP with Java.

For Uni we’re going through the book: Objects first Java Using BlueJ. Im supplementing areas not covered as much with Head first Java.

Edit No 2: Appreciate all the comments, I didn’t expect quite so much input - it’s all appreciated.

The more I get stuck in I guess will give me an indication of what I want to do going forward but so far really enjoying the learning process (even if it occasionally feels like hitting my head against a brick wall until something clicks). Will definitely look into gainful employment once I’m at a decent level.

🌐
Reddit
reddit.com › r/cscareerquestions › what industries use java a lot.
r/cscareerquestions on Reddit: What industries use Java a lot.
May 1, 2024 -

Been unemployed for 13 months, I've got 5 years as a Java developer. Having trouble getting interviews, I figure I should change my approach to target industries that use Java a lot rather than just searching Java on LinkedIn and Indeed but I don't know what those are.

🌐
Reddit
reddit.com › r/java › java job market advice please
r/java on Reddit: Java Job Market Advice Please
June 22, 2013 -

I have been doing php dev professionally for a few years now. A couple of my CS courses in college used Java. Now, I would like to enter the Java job market in the bay area making web applications. Besides core Java, what are some Java technologies I should really learn?

Top answer
1 of 5
18

You said "besides core Java" but don't forget to really cover core java (I assume you mean Java SE).

Core Java contains a lot of technologies, (actually many of these came from / part of Java EE)

Not sure if this answers your question directly, but I would do this if I would just have started learning Java:

Read the Java Tutorial(http://docs.oracle.com/javase/tutorial/) and do all the examples. You can skip some obsolete / less used technologies such as Applets [1]. No matter what, don't skip the "Essential Java Classes" track: http://docs.oracle.com/javase/tutorial/essential/index.html

Then to Java EE - read the entire official tutorial. do all the examples. http://docs.oracle.com/javaee/7/tutorial/doc/home.htm

What to focus on? I would include JAX-RS, CDI, Servlets and JSPs (before you go to JSF, that I personally don't use often, but it's popular in some places, so I won't skip it) then don't skip EJB 3.1, it's terribly useful. Then JMS 2.0, JAX-WS. JAXB, also learn how to use Jackson to return JSON from JAX-RS automatically from POJOs.

Then Spring Framework, especially MVC, Security, and perhaps also Data, Batch and Integration.

I would also get familiar with some useful libraries - mainly - Google Guava, Apache Commons, Joda Time, JSoup, will save you some time...

Then read start to end 2 books - Effective Java (2nd edition), and Java Concurrency in Practice, But only after you wrote at least a few projects and tried to do something yourself otherwise these books might not "sink" at first read

Other Popular Java Technologies, Hadoop, Storm, Solr, especially if you like big data

I would also look at Dropwizard, and all the highly starred Java projects at Github, just to get familiar they exist and what they do.

[1] I wouldn't skip Swing completely by the way , there are some heavy weight financial apps that need desktop capabilities and use Swing in trading, so although it's an almost forgotten realm, it might be useful. You can probably skip JavaFX / Applets safely...

2 of 5
15

Read Effective Java. Frameworks come and go, having good core java skills will last for many many more years.

🌐
Reddit
reddit.com › r/cscareerquestions › how much demand is java actually in compared to everything else?
r/cscareerquestions on Reddit: How much demand is Java actually in compared to everything else?
December 30, 2014 -

Some people close to me are in the recruiting and sales business. Their companies have relationships with several top tier corporations. These clients include Microsoft, Google, IBM, EMC etc.

They have repeatedly emphasized the importance of Java and how "that's where the money is". But upon asking in places like SO, most people tend to speak lowly of Java. What's worse is that I don't understand the whole greatness of Java (if it's in this much demand). It's not meant for GUI building (at least that's what I was told and GUI building in Java is ugly) and if the only legitimate use of it (again, as I have been told) is backend stuff (I have yet to understand and see examples of this), then there must be some other language for frontend stuff, right?

Anyone to care to share their views and thoughts?

🌐
Reddit
reddit.com › r/jobsearch › exploring new opportunities | working mom | java developer | 7+ years experience
r/jobsearch on Reddit: Exploring New Opportunities | Working Mom | Java Developer | 7+ Years Experience
1 week ago -

Hello everyone,

I’ve been working with Cerner since 2019, so it’s been almost 7.5 years now. There were a few instances in the past when I considered switching, but couldn’t pursue them due to certain reasons. Around 2021, I had a good opportunity to move, but I got comfortable and didn’t take it seriously—something I truly regret now.

Over the past year, I’ve been actively wanting to switch as I’m no longer enjoying my current role. With the recent conditions, I’ve also started feeling a bit anxious, and I’m sure many of us can relate to that.

I’m currently working as an MTS in Oracle Health. My experience includes Java, OCI, SQL, PL/SQL, ETL, OAC, GoldenGate, ODI, ADW, etc.

At the moment, I’m preferably looking for WFH opportunities (based out of Bangalore), as I have an 18-month-old child. However, I’m open to hybrid roles and will try to manage accordingly.

If anyone can guide me with suitable companies, referrals, or opportunities, I would be really grateful. I would also appreciate any advice on how to prepare, which companies to target, and the key skills/topics I should focus on.

Thank you so much for taking the time to read this. I truly appreciate any help or guidance.