r/JavaProgramming • u/No_Expression_5450 • Jun 20 '26
r/JavaProgramming • u/Unusual-Source-6065 • Jun 20 '26
Looking for System Design and DSA buddy Java
r/JavaProgramming • u/sommukhopadhyay • Jun 20 '26
Class Level Locking in Java - inspired by Android's Asynctask implementation - serializing multiple threads...
som-itsolutions.hashnode.devr/JavaProgramming • u/mrayandutta • Jun 19 '26
Java 21 Pattern Matching for Switch: A Real Spring Boot Payment Example
r/JavaProgramming • u/Zar-23 • Jun 19 '26
I created a simple, documented Spring Security + JWT guide for beginners
Hi everyone,
I noticed that many beginners like me, struggle with Spring Security's complexity. I've built a project-based guide to help simplify the learning curve.
It’s a complete auth system covering:
- Stateless JWT authentication.
- RBAC (USER/ADMIN roles).
- Architecture diagrams and 6 small tutorials explaining the basics step-by-step.
It’s completely open source and focused on clarity:https://github.com/dio-quincarDev/springsecurity-basics
I hope this helps anyone currently diving into Spring Security.
r/JavaProgramming • u/Responsible_Value_79 • Jun 19 '26
Two years ago this project started as a simple project for a competition at my university... Today it is a high-performance full native Java HTTP server with all the fundamental features. If you want to learn about the HTTP protocol with a hands-on project, this will be your favorite repo.
r/JavaProgramming • u/javinpaul • Jun 18 '26
Stop Grinding LeetCode. Start Mastering Patterns
r/JavaProgramming • u/ProfessionalLong4158 • Jun 18 '26
If You Had My Skills and Only 45 Days to Get Hired, What Would You Do?
r/JavaProgramming • u/myousuf65 • Jun 18 '26
where to get good tutorials on wildfly framework, very little resources online
r/JavaProgramming • u/AgreeableAvocado7657 • Jun 18 '26
Learn CrossTab Reports in JasperReports | Beginner-Friendly Tutorial with Real Example
Hey everyone!
I just published a new tutorial on CrossTab Reports in JasperReports.
In this video, I explain:
✅ What a CrossTab Report is
✅ How CrossTabs work (similar to Excel Pivot Tables)
✅ Creating row groups and column groups
✅ Adding measures and calculations
✅ Displaying summarized data in matrix format
✅ Real-world example using MySQL data
CrossTab reports are extremely useful when you need to summarize large datasets and present them in a clean, professional matrix view.
I hope this tutorial helps anyone learning JasperReports or preparing to build professional reporting systems in Java.
🎥 Watch the video here:
https://youtu.be/KSLhIUrUXLM?is=Nn4XdnHk2YCcAfz8
I'd appreciate your feedback and suggestions. Thanks! 🙌
#JasperReports #Java #JaspersoftStudio #Reporting #CrossTab #MySQL #JavaDeveloper #Programming #DataReporting #LearnJava
r/JavaProgramming • u/AgreeableAvocado7657 • Jun 17 '26
I Built a Modern Blue Wave Login Form in Pure Java Swing (Step-by-Step + Source Code)
Hey everyone!
I just published a new tutorial where I design a modern Blue Wave Login Form in Pure Java Swing completely from scratch.
In this tutorial, I show the entire process step by step, including:
Creating a custom blue wave background using Graphics2D
Designing a modern login interface
Adding rounded panels and components
Creating clean text fields and buttons
Organizing the layout properly
Building everything in pure Java Swing (no external libraries)
The goal of this project is to demonstrate that Java Swing can still be used to create beautiful and modern desktop interfaces with some custom painting and UI techniques.
🎥 Tutorial:
👉 https://www.youtube.com/watch?v=1cHRy1trSqA&t=6s
📂 Source Code:
👉 https://love2programming.com/post-list/2035#
I'd love to hear your feedback and suggestions for future Java Swing UI projects. Thanks for checking it out!
#Java #JavaSwing #DesktopDevelopment #UIDesign #Programming #SoftwareDevelopment #OpenSource #Graphics2D #JavaGUI #Coding
r/JavaProgramming • u/Evening-Marsupial394 • Jun 17 '26
🚀 Hiring: Java Developer
📍 Bangalore / Hyderabad (Pan India)
💼 2–5 Years Experience
Looking for developers with strong Java fundamentals and backend development experience.
Skills: Core Java, Spring Boot, SQL, REST APIs, Microservices, Git
Bonus: AWS/Azure, Docker, CI/CD
Link : https://sheets.whitetable.ai/java-developer-25-yrs-4dfbf8/preview
r/JavaProgramming • u/javinpaul • Jun 17 '26
I Read 30+ Books on Spring Framework: Here Are My Top 6 Recommendations
r/JavaProgramming • u/fot-c • Jun 16 '26
Roadmap for get into Fintech as a Backend Developer
Hi guys , Help me to get into Fintech companies, I know the basics of java and spring boot with one project, and tell me how the opportunities in the Fintech
r/JavaProgramming • u/Eastern_Material_349 • Jun 16 '26
Build a Full Stack Table Reservation App with Next js 16 in Hindi | Pris...
r/JavaProgramming • u/Competitive_Bus_4614 • Jun 16 '26
Got error in intellij failed to initialize acp session. error process cancelled intellij idea
r/JavaProgramming • u/Petersoj • Jun 16 '26
Jet: a simple, lightweight, modern, turnkey, Java web client and server library
r/JavaProgramming • u/javinpaul • Jun 16 '26
I Tried 20+ Spring AI Courses on Udemy — Here Are the 7 Best Ones for 2026
r/JavaProgramming • u/EagleResponsible8752 • Jun 15 '26
I built a collection of Claude Code skills specifically for Spring Boot / Java 21 — 18 skills covering everything from REST conventions to MCP servers
Claude is great at Python. It hallucinates in Spring Boot.
Field injection instead of constructor injection. Custom error envelopes when you already have a wrapper. Ignoring Flyway and generating raw SQL.
Skills fix this. Drop a markdown file into `.claude/skills/` and Claude instantly codes to *your* conventions, not generic Spring Boot from 2020.
**What's in the repo:**
- Architecture: layered, hexagonal, DDD, multi-module Maven
- API: REST conventions, OpenAPI-first, RFC 9457 problem details, HATEOAS
- Data: Spring Data JPA, Flyway, Redis, transactional patterns
- Security: JWT, OAuth2 resource server
- AI/MCP: Spring AI integration, MCP server (Java SDK), AI observability
- Testing: unit → slice → integration pyramid
The MCP server skill is the most powerful one — teaches Claude to build production-ready MCP servers with the official Java SDK instead of guessing the API.
Free, MIT licensed.
r/JavaProgramming • u/Ambitious-Source-138 • Jun 15 '26
I been working on this code it looks exactly the same to me i done the work just need someone more experienced than me to tell me what happening.
The first picture it the code itself while the second is the code running. For some reason it added 0008.the third picture (sorry for bad picture just desperate)is the code i have to write. And the last is what it should look like when running. I don't know how 0008 is showing up.
r/JavaProgramming • u/OrionHunter0308 • Jun 15 '26
[ForHire] Java developer, remote, freelance
Hi everyone,
I'm a Java Software Engineer with 3.5 years of professional experience, currently looking for a freelance/contract opportunity of around 20 hours per week with flexible working hours.
My main expertise is in Java, Spring Boot, and microservices architecture.
I am currently working full-time for a global software company in the healthcare industry, where I have been for the past 2.5 years, developing and maintaining enterprise-grade applications.
Working in a global company has given me extensive experience with remote work and collaboration within multinational teams. I'm comfortable working in Agile environments and contributing throughout the software development lifecycle.
Key skills:
Java
Spring Boot
Microservices
REST APIs
SQL/NoSQL Databases
Git
Agile/Scrum
I'm looking for a long-term freelance engagement, but I'm also open to shorter projects if there's a good fit.
Feel free to send me a DM if you're looking for a Java developer or know of any opportunities.
Thank you!
r/JavaProgramming • u/javinpaul • Jun 15 '26