HamburgerMenu
hirist

JForce Solutions - Software Engineer - Web Application Development

JForce Solutions
0 - 1 Years
Mumbai

Posted on: 03/02/2026

Job Description

Roles & Responsibilities :

- Design, develop, test, and maintain scalable web applications using open-source technologies including Java, Spring Boot, React.js, Node.js, and JavaScript.


- Build and maintain robust backend services and APIs, ensuring high performance, security, and scalability.


- Develop RESTful APIs following best practices, including proper request/response structures, validation, error handling, and API documentation.


- Write efficient, optimized custom SQL queries for complex business requirements and performance-critical operations.


- Design, implement, and maintain relational database schemas, including table structures, indexes, relationships, and constraints.


- Work extensively with relational databases such as MySQL and PostgreSQL, as well as NoSQL databases where required.


- Use Redis or similar in-memory data stores for caching, session management, and performance optimization.


- Develop and maintain React.js-based frontend components, ensuring clean UI architecture, reusable components, and optimal performance.


- Work with Node.js core modules such as file system, HTTP, events, streams, and asynchronous programming patterns.


- Apply functional and object-oriented programming principles to write clean, maintainable, and reusable code.


- Collaborate with product managers, designers, and other developers to understand requirements and translate them into technical solutions.


- Use Git for version control, including branching, merging, pull requests, and code reviews.


- Follow coding standards, best practices, and participate in code reviews to ensure high-quality deliverables.


- Work with common frontend build and dependency management tools such as Webpack, Gulp, NPM, and Babel.


- Debug, troubleshoot, and resolve application issues across the full stack.


- Assist in deployment, monitoring, and basic production support of applications.


Desired Candidate Profile :


- 0-1 years of experience in Web Application Development (freshers with strong project exposure are welcome).


- Strong proficiency in JavaScript, including ES6+ features, and hands-on experience with jQuery.


- Good understanding of API-driven development, with experience consuming and integrating APIs using REST, SOAP, and JSON.


- Familiarity with popular JavaScript libraries and utilities such as Lodash, Moment.js, or similar.


- Basic to intermediate experience working with PostgreSQL or other relational databases, including writing queries and understanding schema design.


- Exposure to backend development concepts such as authentication, authorization, session handling, and data validation.


- Understanding of web fundamentals including HTTP/HTTPS, request lifecycle, cookies, and browser behavior.


- Familiarity with frontend build tools and package managers.


- Ability to write clean, readable, and well-documented code.


- Strong problem-solving skills and willingness to learn new technologies.


- Good communication skills and ability to work effectively in a team environment.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in