Job Title: Software Engineer / Senior Software Engineer / Lead Engineer - React JS & Java Experience1 - 10 Years
Job Summary
We are looking for a skilled React JS + Java Developer to design, develop, and maintain scalable web applications. The role involves building modern UI using React and robust backend services using Java technologies.
Key Responsibilities
(Common for All Levels)
? Design and develop web applications using React JS (frontend) and Java (backend)
? Build RESTful APIs using Java (Spring / Spring Boot)
? Integrate frontend UI with backend services
? Write clean, maintainable, and efficient code
? Perform unit testing and debugging
? Participate in code reviews and design discussions
? Work with databases (SQL / NoSQL)
? Follow best practices for security, performance, and scalability
Technical Skills Required
Frontend (React JS)
? React JS, JSX, Hooks
? State management (Redux / Context API)
? HTML5, CSS3, JavaScript (ES6+)
? REST API integration
? Responsive UI development
? Basic knowledge of UI libraries (Material UI, Bootstrap, Ant Design - optional)Backend (Java)
? Core Java (Java 8+)
? Spring / Spring Boot
? REST API development
? JPA / Hibernate
? Exception handling & logging Database
? SQL (Oracle / PostgreSQL)Tools & Others
? Git
? Maven
? Jenkins / CI-CD (preferred)
? Agile / Scrum methodology
Experience-wise Expectations 1-3 Years (Junior Developer)
? Good understanding of React and Core Java
? Ability to develop basic UI and backend APIs
? Fix bugs and enhance existing features
? Learn best coding practices and frameworks
4-6 Years (Senior Developer)
? Strong hands-on experience in React & Spring Boot
? Design and develop complex modules
? Performance optimization and refactoring
? Mentor junior developers
? Participate in architectural discussions
7-10 Years (Lead / Architect)
? Lead application design and development
? Define frontend and backend architecture
? Ensure scalability, security, and performance
? Code reviews and technical decision-making
? Coordinate with stakeholders and teams
Good to Have
? Cloud experience (Azure)
? OAuth / JWT security
? System design knowledge
Education? Bachelor's / Master's degree in Computer Science or related field
Job Type: Full-time
Pay: ₹300,000.00 - ₹500,000.00 per year
Benefits:
Paid time off
Provident Fund
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.