Point your AI agent at freehire and let it find you a job.

Get the CLI →

Training Basket

NewBe an early applicant

Java Full Stack Developer

Posted 4 views
Discussion

Summary

Builds and maintains full-stack web applications: backend services in Java with Spring Boot, Spring MVC, and Hibernate/JPA, plus responsive frontends in React.js or Angular. Works with RESTful APIs, MySQL/PostgreSQL databases, Git-based version control, testing, and deployment.

  • Develop and maintain web applications using Java and modern frontend technologies.

  • Design and implement backend services using Java, Spring Boot, and Hibernate.

  • Build responsive and user-friendly interfaces using HTML, CSS, JavaScript, and React.js or Angular.

  • Develop and integrate RESTful APIs.

  • Work with relational databases such as MySQL or PostgreSQL.

  • Write clean, efficient, reusable, and maintainable code.

  • Identify, troubleshoot, and resolve application issues.

  • Perform unit testing, debugging, and application optimization.

  • Collaborate with developers, designers, and other team members.

  • Participate in code reviews and follow software development best practices.

  • Use Git/GitHub for version control and collaboration.

  • Assist in application deployment and maintenance.



Requirements

  • Core Java, OOPs Concepts

  • Java 8+ Features

  • Spring Boot, Spring MVC

  • Hibernate / JPA

  • RESTful APIs

  • Microservices (Basic Knowledge)



Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available