HamburgerMenu
hirist

Full Stack Engineer - Java/React.js

NS Global Corporation
5 - 10 Years
Remote

Posted on: 11/08/2026

Job Description

Job Description :

We are looking for an experienced Full Stack Engineer Java with React to design, develop, and maintain scalable, high-performance web applications. The ideal candidate should have strong expertise in Java, Spring Boot, React.js, REST APIs, SQL databases, and modern application architecture, with experience building reliable and distributed backend systems.

The candidate will work closely with cross-functional teams to develop scalable frontend and backend solutions, integrate APIs, optimize application performance, and deliver clean, secure, and maintainable code.

Mandatory Skills :

- Java / Scala with strong hands-on backend development experience

- Spring Boot and Java-based application development

- React.js or Angular for frontend development

- Strong JavaScript development experience

- Hands-on experience developing and integrating REST APIs

- Strong understanding of backend development and microservices

- Experience working with SQL databases, including PostgreSQL, SQL Server, or MySQL

- Experience building high-scale, distributed, and scalable systems

- Strong understanding of application architecture and system design

- Hands-on experience with JPA / Hibernate

- Experience with Spring Security, OAuth2, and JWT

- Strong debugging, troubleshooting, and performance optimization skills

- Experience with Git and CI/CD pipelines

Secondary / Good-to-Have Skills :

- TypeScript

- HTML5, CSS3, SCSS

- MongoDB / Elasticsearch

- Azure App Service

- Asynchronous JavaScript

- Unit, integration, and automation testing

- Power BI integration

- Experience with AI Coding Assistants

- Knowledge of cloud-native application development

Key Responsibilities :

- Design, develop, and maintain scalable frontend and backend applications using Java, Spring Boot, and React.js.

- Develop and integrate RESTful APIs and backend services.

- Build reliable, high-performance applications capable of supporting high-scale and distributed environments.

- Design and implement application components following clean architecture and system design principles.

- Develop database solutions using PostgreSQL, SQL Server, MySQL, or similar relational databases.

- Implement secure authentication and authorization using Spring Security, OAuth2, and JWT.

- Develop reusable and responsive frontend components using React.js, JavaScript, TypeScript, HTML5, CSS3, and SCSS.

- Optimize application performance, SQL queries, API response times, and backend services.

- Troubleshoot production issues, perform root-cause analysis, and implement permanent fixes.

- Write clean, maintainable, reusable, and well-tested code.

- Develop unit, integration, and automation tests to ensure application quality.

- Work with Git and CI/CD pipelines to support continuous integration and deployment.

- Collaborate with architects, developers, QA engineers, product teams, and other stakeholders to deliver high-quality solutions.

- Participate in code reviews, technical discussions, design decisions, and continuous improvement initiatives.

Required Qualifications :

- 5+ years of professional experience in Full Stack / Java application development.

- Strong hands-on experience with Java, Spring Boot, React.js, and REST APIs.

- Strong understanding of frontend and backend application development.

- Experience with relational databases and SQL query optimization.

- Good understanding of distributed systems, application architecture, and system design.

- Strong problem-solving, debugging, communication, and collaboration skills.

The job is for:

May work from home
info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...