Java Developer needed for Job Portal Web App

Job ID: 40225548

Budget: $2 – $8 USD

I am building a full-stack web application that will function as a complete job portal, coded in Java. The core of the project is already outlined; what I need now is focused development support to turn the concept into a production-ready site.

Scope of work
You will take charge of three key modules:

• Job listings & advanced search – searchable by title, location, salary range, and tags, returning results quickly even with a large data set.
• Resume upload & management – secure storage of résumés (PDF/Doc), profile editing, and version control for candidates.
• Employer dashboard – tools for posting jobs, reviewing applicants, and tracking application status in real time.

I’m happy to integrate whichever mainstream Java stack you’re most comfortable with (for example, Spring Boot, Jakarta EE, or Micronaut) as long as the final code is clean, documented, and easy to extend. RESTful APIs, clear separation of concerns, and unit tests are expected for each module.

Acceptance criteria
1. All three modules compile and run error-free in a fresh clone of the repository.
2. Functions are accessible through a responsive web UI and via documented JSON endpoints.
3. Code passes the included unit tests and basic security checks (input validation, file-type filtering, authentication hooks ready).
4. Setup instructions work on a vanilla development machine.

If this matches your skill set, let’s discuss timelines and get started right away.