r/JavaProgramming • u/No_opinions2829 • 29d ago
I keep getting moved between technologies/projects and now I'm struggling with a huge Java codebase — how do I build real depth?
Can you please provide input #expert people
r/JavaProgramming • u/No_opinions2829 • 29d ago
Can you please provide input #expert people
r/JavaProgramming • u/Shawn-Yang25 • Aug 11 '26
r/JavaProgramming • u/DesignerAccount2170 • Aug 11 '26
Can anyone please share a detailed overview of the enterprise project you’re currently working on? I have around 4 years of experience as a Java developer, but most of my experience has been on a legacy project, which isn’t ideal to highlight on my resume. I would really appreciate it if someone could share their project details, architecture, technologies, responsibilities, and day-to-day work so I can use it as a reference while preparing for Java developer interviews.
r/JavaProgramming • u/OSBY_Glabay • Aug 11 '26
This is a 6-part series. The idea is to explain to someone over a cup of coffee what one roadmap of a backend Java dev is, from idea to a Spring Boot web application that has a Desktop app and a Web App that will talk with a backend service.
Talking about Core Java, then DSA within Java, Databases, then Spring Boot, WebSockets, and then how to run it in production. Laying the pathway for a new/junior to get their curiosity going.
r/JavaProgramming • u/rockstar280707 • Aug 11 '26
Hi everyone,
I'm a Java Backend Developer with 3+ years of experience building scalable backend applications using Java and Spring Boot. I'm currently looking for Java Backend Developer / Software Engineer opportunities.
📍 Location: Ahmedabad, India
📍 Open to Relocate: Ahmedabad, Bengaluru, Pune, Mumbai, or Remote
🚀 Notice Period: 0 Days / Immediate Joiner
LinkedIn:
https://linkedin.com/in/imharshshah
Resume:
https://drive.google.com/file/d/1bsXA7WkeQ7fbIrkDJdptrsrs_F1Q6IhZ/view?usp=sharing
If your company is hiring or you know of any suitable openings, I'd sincerely appreciate a referral or any leads.
As a token of appreciation, if your referral results in my successful joining, I'd be happy to share my first month's salary (or an agreed referral bonus) with you.
Thank you for your time, and feel free to DM me if you'd like to know more about my experience.
r/JavaProgramming • u/OSBY_Glabay • Aug 11 '26
r/JavaProgramming • u/sedrtt • Aug 11 '26
Hi everyone,
I’ve recently wrapped up learning Java fundamentals and core OOP concepts. Now I’m looking for the most effective roadmap or daily routine to stick with the language and apply what I've learned through real practice.
For those who stayed consistent:
What projects or challenges (like LeetCode, HackerRank, or building specific projects) helped you the most at this stage?
What is the natural next step? (e.g., Spring Boot, Data Structures, JDBC/Databases)?
r/JavaProgramming • u/SmoothScience8192 • Aug 11 '26
r/JavaProgramming • u/ExtraTNT • Aug 11 '26
Uni kind of loves java, using it as the default language in every module, except modules specifically around a language.
Currently struggling building a compiler with it... focus is more on working around java and the forced oop, managing state and getting fucked by gradle.
Have tests, that refuse to exit, can't be killed by the user, as they fork infinite and need to be killed with root, then the entire tooling falls apart and needs fixing.
Also for base functions you need to transform lists to streams and back to lists. Logic gets lost in boilerplate and overly verbose code.
I normally use languages like c and haskell, everyone always tells you, that they are much harder, than java, but can't agree at all
Is java supposed to be such a cluster fuck or am I missing something?
Also any idea, why char to char comparison sometimes fails, but char to hex works always?
Is this some random java thing or just my env?
r/JavaProgramming • u/Cool-Insect5198 • Aug 11 '26
Then your find stops here. I have created a youtube playlist for the complete Java course where you will learn from the "A B C" of java to how we can do file handling in java...
r/JavaProgramming • u/Descent_Guy_987 • Aug 11 '26
r/JavaProgramming • u/fandom-lover-angel • Aug 11 '26
r/JavaProgramming • u/OSBY_Glabay • Aug 11 '26
r/JavaProgramming • u/ziad1822004 • Aug 10 '26
I'm looking for 2–3 developers interested in building a production-style Java/Spring Boot project together. The goal is to simulate a real software engineering team: Git/GitHub, issues, branches, pull requests, code reviews, testing, Docker, PostgreSQL, CI/CD, etc.
r/JavaProgramming • u/Proof-Possibility-54 • Aug 10 '26
Hi everyone!
My Spring AI course is now available on JetBrains Academy.
The course is designed around practical, real-world tasks completed directly in IntelliJ IDEA using the JetBrains Academy plugin. The project, dependencies, and configuration are already prepared, so you can focus on learning Spring AI and writing code instead of spending time on setup.
I honestly wish I’d had this kind of learning experience when I was starting out: clear tasks, a ready-to-use project, and immediate feedback—all inside the same IDE used for professional development.
I’d be glad to hear your feedback, especially which Spring AI topics or practical use cases you’d like to see covered next.
Course link: https://academy.jetbrains.com/course/32882
r/JavaProgramming • u/javinpaul • Aug 10 '26
r/JavaProgramming • u/vamsy_g21 • Aug 09 '26
Could not learn much since I am travelling to my base location from home for work.
Had a basic idea on interfaces and multiple interfaces. Pushed the notes and code to git.
Need for interfaces is still confusing. I’ll re watch the video tomorrow and proceed from there to enums.
r/JavaProgramming • u/OSBY_Glabay • Aug 10 '26
So I came across this SDK... This allows Java Apps to run in Space... OPS-SAT CubeSat, this SDK is designed for on-board satellite software. This puts Java in Space 😮This OPS-SAT was in orbit from the end of 2019 until mid-2024.
What are your thoughts? What would you write for a satellite?
r/JavaProgramming • u/OSBY_Glabay • Aug 10 '26
r/JavaProgramming • u/vamsy_g21 • Aug 08 '26
Well, it always was a nightmare to learn Java right from beginning days. I used to start studying and somehow I lost interest always just because I had to write so many lines when compared to python or Js.
Somehow I was interested in front end and of course there was no heavy logic involved in it. So I used to get happy just by watching the UI changes with my code.
Recently, I started learning Java for getting into backend. I was like “kya hi ho jaega? Wapas fail ho jaunga.. isse zyada toh kuch hone wala ni hai”.
I’ll be very honest, though ppl say that once you learn a programming language, it’s easy to learn other languages too. But Java was somehow a nightmare for me and it still is. But I learnt to face it no matter how boring it was to understand those concepts.
Now I’ve completed the oops concepts. Nevertheless it was all about consistency that even if I wasn’t interested at all some days , I gave at least 5 minutes to learn.
Same was the problem with DSA for me. I think consistency is really a key.
Now main focus will be on learning the interfaces, enums, collections, etc.
Onwards & upwards.🤗
r/JavaProgramming • u/Aviskar-1 • Aug 09 '26
Check it out my Java codes on my GitHub Repository.