Full Stack - React JS | Codersbrain
full-time
Posted on August 4, 2025
Job Description
Full Stack Developer - React.js + Java, Spring Boot
Company Overview
[Company information is not provided.]
Job Summary
The Full Stack Developer will be responsible for developing and maintaining both front-end and back-end components of web applications. This role plays a critical part in enhancing user experiences through the implementation of new features and optimizing application performance. The ideal candidate will collaborate closely with cross-functional teams to deliver high-quality, scalable, and secure software solutions.
Responsibilities
- Develop and maintain front-end components using React.js (v16+).
- Design and implement RESTful APIs using Java Spring Boot (v2.3).
- Collaborate with product managers, designers, and other developers to define and implement new features.
- Conduct code reviews, write unit tests, and maintain high code quality.
- Optimize applications for performance, scalability, and security.
- Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Follow ITIL concepts where applicable for service and operations management.
Qualifications
- Strong expertise in React.js (v16+) including Hooks, Context API, and component lifecycle.
- Hands-on experience with Java, Spring Boot (v2.3), and REST API development.
- Familiarity with DevOps practices, CI/CD pipelines, and tools like Git, Maven, Jenkins, JIRA.
- Knowledge of testing frameworks and automation tools like Selenium.
- Understanding of design patterns, unit testing, and secure coding practices.
- Experience with Agile methodology and ability to work in sprints.
- Exposure to AWS cloud (good to have).
- Bachelor's degree in Computer Science or related field (preferred).
Preferred Skills
- Experience with microservices architecture.
- Proficiency in additional programming languages or frameworks.
- Knowledge of advanced DevOps practices.
Experience
- 5-6 years of relevant experience in full-stack development.
Environment
- Location: Bangalore (Hybrid working environment).
- Flexibility to work in the office or remotely, depending on project requirements.
Salary
[Salary information is not provided.]
Growth Opportunities
[Opportunities for advancement are not provided.]
Benefits
[Benefits information is not provided.]