freehire launches on Product Hunt on 26 August.

Follow →

Java Backend Developer

Job Summary

We are looking for a Java Backend Developer with hands-on experience in Java and Spring Boot to develop, maintain, and enhance backend applications and RESTful APIs. The ideal candidate should have a strong understanding of backend development, database design, and software development best practices. Key Responsibilities

Develop, maintain, and enhance backend applications using Java and Spring Boot. Design and build RESTful APIs and microservices. Write clean, efficient, and maintainable code. Integrate applications with databases and third-party systems. Troubleshoot, debug, and resolve application issues. Optimize application performance and ensure system reliability. Collaborate with frontend developers, QA engineers, and business stakeholders. Participate in code reviews and follow software development best practices. Requirements

Experience in Java backend development. Strong proficiency in Java 8/11/17 and Spring Boot. Experience developing RESTful APIs and microservices. Good knowledge of SQL databases such as MySQL, PostgreSQL, or Oracle. Familiarity with Spring Data JPA/Hibernate. Experience with Git version control. Understanding of object-oriented programming and design principles. Strong problem-solving and debugging skills. Good communication and teamwork skills.

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