freehire launches on Product Hunt on 26 August.

Follow →

Java Developer

Summary

Senior backend engineer building scalable Java/Spring Boot REST APIs and optimizing PostgreSQL databases in a Linux environment.

Hybrid - Makati 1-3 Yrs Exp Bachelor Full-time

Job Description

Government Mandated Benefits

13th Month Pay

Insurance Health & Wellness

HMO

Bereavement Leave, Birthday Leave, Maternity & Paternity Leave, Sick Leave, Vacation Leave

We are looking for a highly skilled Senior Backend Engineer to join our core engineering team. In this role, you will be responsible for designing, developing, and maintaining scalable high- performance applications using Java 8/17 and the Spring ecosystem. You will play a pivotal role in optimizing our PostgreSQL database architecture and ensuring the reliability of our RESTful services.

Design and implement robust, scalable, and secure RESTful APIs using Spring Boot.

Collaborate with cross-functional teams to define architecture and technical specifications.

Maintain and optimize database schemas, stored procedures, and complex queries in

Analyze and tune application performance, focusing on query optimization and indexing strategies.

Manage application deployment and server configurations within Linux-based

Mentor junior developers through code reviews and technical guidance.

Contribute to the evolution of our microservices architecture and containerization strategy.

Qualifications:

  • Strong experience with Java (versions 8 and 17)
  • Solid understanding of Spring Framework and Spring Boot
  • Experience with REST API development
  • Knowledge of Hibernate and JPA
  • Strong understanding of PostgreSQL, including:
    • Indexing
    • Stored procedures
    • Query performance analysis
  • Experience working in a Linux environment
  • Familiarity with Apache Tomcat
  • Experience with Docker (containerization) is a plus
  • Knowledge of microservices architecture is a plus

See also

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