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

Get the CLI →

Mahacakra

Fullstack Developer - Java & PHP

Posted Updated
Discussion

About the Role
As a Fullstack Developer, you will build and maintain web applications and backend services using Java and PHP, from database design and API development to the user interface, working closely with the product and engineering team.

Responsibilities

  • Develop and maintain backend services and web applications using Java (Spring Boot) and PHP (CodeIgniter 4 & Laravel).

  • Build, integrate, and maintain REST APIs and backend services.

  • Design relational database structures and manage database migrations (PostgreSQL, MySQL).

  • Develop user interfaces using server-side rendering or modern frontend integration (Thymeleaf, HTMX, or JavaScript frameworks).

  • Apply clean code practices, application security principles, and software design patterns.

  • Troubleshoot, debug, and improve application performance and reliability.

  • Collaborate with the team to translate requirements into working features.

Requirements

  • Strong experience with Java & Spring Boot.

  • Hands-on experience with PHP (CodeIgniter 4 & Laravel).

  • Proficient in JavaScript and fullstack development.

  • Experience building and integrating REST APIs / backend services.

  • Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and database migrations.

  • Hands-on experience with server-side rendering or modern frontend integration (Thymeleaf, HTMX, or JS frameworks).

  • Familiarity with clean code practices, application security, and software design patterns.

  • Good problem-solving skills and ability to work in a collaborative environment.


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