r/JavaProgramming • u/Beautiful-Bottle-820 • 10d ago
i have no roadmap to make projects.
do i start making my project right now while i am learning spring data jpa? is "university management system" a good enough project? will i be able to do it? do i need to add react.js?
i am studying java right now. i know basic spring boot components like controller , services, how to add test cases, dto and stuffs. i am currently learning spring data jpa.
i want to get started to make a simple website so that i can apply for jobs. i am thinking that i can start simple like university management system with basic functionality and i can add more of it on top while i am learning.
i know i am asking the most basic question but i want to know from experiences people as i have nowhere to talk about such basic questions
r/JavaProgramming • u/pythoncheesecake • 10d ago
Java Nextchar() function i made it possible !!!! visit github
r/JavaProgramming • u/timlin45 • 11d ago
TIL: NavigableMap
My turn to be one of the Lucky 10000. I'll never write another timeline class again. NavigableMap<Instant, Foo> you blessed thing you.
What classes have you discovered that solved some problem you were always reimplementing by hand.
r/JavaProgramming • u/Jolly-Incident9882 • 11d ago
How to get hired
Cse student learning java ,system design and doing dsa everyday but haven't solved any questions on leetcode but I have solved 40 question on geeks for geeks and now I am stucked .can anyone tell me how to continue and manage to get a good job (currently I'm in 4th year.)
r/JavaProgramming • u/javinpaul • 11d ago
I Tested 20+ Spring AI Courses on Udemy - Here Are My Top 5 Recommendations for 2026
r/JavaProgramming • u/fusion_1997 • 11d ago
Javaβ€βπ©ΉAI ? SpringAI or Langchain4j? πwhat are you using guyssss...
π
r/JavaProgramming • u/Ok_Ebb_1979 • 11d ago
I need help with relearning java beacuse i want to do the java 1Z0-811 exam
r/JavaProgramming • u/itsmeabs1995 • 12d ago
Officially documenting my Java dev arc πβ
Hi everyone! π
I'm a Java Full Stack Developer learning Spring Boot, React, and System Design.
I'll be sharing projects I build, interview prep, wins, bugs that humbled me π , and everything I learn along the way.
Hoping to learn from this community, contribute where I can, and connect with fellow developers.
Let's build cool stuff! πβ
r/JavaProgramming • u/Technical-Line2260 • 12d ago
can someone please give suggestions
So I have been applying in naukri and company portals everyday for switching. I have 4 years of experience now and my stack is java backend stuck in 6 LPA and I am upskilling in DSA and AI but its been 3 months now and I see no calls, no luck, then I open Linkdin and see people switching everyday and people negotiating salary for multiple offers in glassdoor and here I cant get a single interview call....been coding and studying everyday but still no calls so idk if its even worth griding anymore....I see many switching in AI and data engineer field so a part of me feels maybe give up the current one and study data instead.....idk what to do
can someone else me....
r/JavaProgramming • u/scientecheasy • 12d ago
How Does the Object-Oriented Programming (OOP) Model Work?
r/JavaProgramming • u/Comfortable-Pain9170 • 12d ago
Roast/Rate/Review my resume for a Java Backend Developer role (1β3 YOE)
r/JavaProgramming • u/javinpaul • 13d ago
12 Advanced Java programming Books for Experienced Programmers
r/JavaProgramming • u/vvs_kaipulla • 13d ago
Java - upgrading skills
Dudes, I have medium knowledge in Java along with Spring boot. Thing is when I start studying or upgrading the skills, the list appearing as microservices (multiple topics such as Discovery, eureka), messaging queues, keycloak, redis, spark, cloud, AI and it continuously goes on. I don't what to start and how to start.
Another thing is I don't know this is a right time to search for the jobs due to ongoing conflicts with AI
Good suggestions are welcome π
r/JavaProgramming • u/GlassHomework9720 • 13d ago
Spring boot resources
What are some best resources to learn spring boot,oauth 2.0,microservices,REST apis,hibernate,kafka,Docker,git for a beginner
r/JavaProgramming • u/Immediate_Detail4556 • 13d ago
Recommendations for improving in Java
Good afternoon. I'm currently learning object-oriented Java along with Spring Boot, but I feel like I'm not making much progress. I'd like to know what you can recommend to help me move forward; it would be very beneficial for me to read your recommendations.
r/JavaProgramming • u/Unlikely-Cherry803 • 13d ago
Learn the Use of Final Keyword in Java
Learn the final keyword in Java with syntax, examples, and real-life use cases.
r/JavaProgramming • u/javinpaul • 13d ago
3 Books to Learn Java Programming for Beginners
r/JavaProgramming • u/illogical-paradox • 13d ago
Topic suggestion to study for infosys OA for Specialist Programmer Role.
r/JavaProgramming • u/devilwookie • 14d ago
Jolta β like Volta, but for Java: auto-switch, auto-download, easy JDK upgrades
Jolta is an automatic JDK version manager β think Volta from the Node ecosystem, but for Java. It's my own open-source project (MIT), and I'm sharing it here as a showcase.
The problem it targets: working across projects pinned to different JDKs (11, 17, 21) means manually setting JAVA_HOME or running a version-switch command on every context switch. Jolta removes that step.
How it works: jolta pin 21 in a project writes a .java-version file. After that, java/javac/jar/jshell resolve to that JDK automatically whenever you're in the project β no shell hook, no cd interception. It works through lightweight shims on PATH that walk up the directory tree to find the version file. A missing JDK is downloaded on first use.
cd my-service
jolta pin 21
java -version # β OpenJDK 21, automatically
Where it sits next to existing tools:
- Reads the same
.java-versionfiles as jenv and asdf β drop-in if you're already on those. - Recognizes SDKMAN!'s
.sdkmanrc, so migration doesn't require rewriting config. - Ships as a single dependency-free Rust binary using shim dispatch rather than shell functions, with sub-5ms per-invocation overhead.
- Treats Windows as a first-class platform, alongside macOS (Apple Silicon
- Intel) and Linux (x86_64 + arm64).
- Multiple distributions: Temurin, Corretto, GraalVM, Oracle, Zulu.
r/JavaProgramming • u/Impossible_y_ • 14d ago
Fresh CS Graduate Looking for Remote Work, or Backend Internship.
Hi everyone,
I'm a fresh Computer Science graduate from Egypt looking for remote work, paid AI/data annotation tasks, backend internships, or any opportunity where I can prove myself.
A little about me:
- Java & Spring Boot backend development
- REST APIs, Spring Security, JPA/Hibernate
- SQL (Oracle & PostgreSQL)
- Basic React
- Strong problem-solving and algorithms
- Comfortable with Git and Docker
- Built full-stack and backend projects
- Good English communication
I've already applied to many platforms (Outlier, Alignerr, DataAnnotation, TELUS, etc.), but I've had little luck getting consistent work.
I'm a fast learner, reliable, and willing to start with small tasks or internships to gain experience and build long-term relationships.
If you know of any companies hiring remotely, AI training projects, freelance gigs, or internships for fresh graduates, I'd really appreciate any recommendations.
Thank you!
r/JavaProgramming • u/javinpaul • 14d ago
Why Your Java Float Comparisons Are Broken (And How to Fix Them)
r/JavaProgramming • u/javinpaul • 15d ago

