freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Engineer

Key Responsibilities Design, develop, test, and deploy full-stack web applications using

Java, Spring Boot, and React.js . Develop responsive and user-friendly front-end interfaces using

React.js, JavaScript, HTML5, CSS3, and TypeScript . Build scalable backend services and RESTful APIs using

Spring Boot . Integrate front-end applications with backend APIs and third-party services. Design and optimize relational databases and write efficient SQL queries. Collaborate with Business Analysts, QA Engineers, Product Owners, and DevOps teams throughout the SDLC. Participate in code reviews and ensure adherence to coding standards and best practices. Troubleshoot, debug, and resolve production issues. Develop unit and integration tests to ensure application quality. Support CI/CD pipelines and cloud-based deployments where applicable. Required Skills 4–8 years

of experience in Full Stack Development. Strong programming experience in

Java 8/11/17 . Hands-on experience with

Spring Boot, Spring MVC, Spring Data JPA, Spring Security . Strong experience in

React.js

and modern JavaScript (ES6+). Proficiency in

HTML5, CSS3, JavaScript, TypeScript . Experience developing

RESTful APIs . Strong SQL skills with databases such as

Oracle, PostgreSQL, MySQL, or SQL Server . Experience with

Git

and version control systems. Familiarity with

Maven/Gradle . Experience with

JUnit, Mockito , and testing frameworks. Understanding of

Agile/Scrum

methodologies.

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