Frontend Developer | Codersbrain
full-time
Posted on August 4, 2025
Job Description
React JS Java Developer
Job Summary
The Developer will be responsible for creating and maintaining a variety of front-end and back-end components. The role emphasizes collaboration with cross-functional teams and the importance of quality assurance practices. The Developer will also work under Agile methodologies to ensure timely delivery of software solutions that meet business needs.
Responsibilities
- Develop and maintain front-end components using React.js (v16+).
- Design and implement RESTful APIs using Java Spring Boot (v2.3).
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure code quality through unit testing and code reviews.
- Optimize applications for maximum speed, scalability, and security.
- Actively participate in Agile ceremonies and contribute to sprint planning and retrospectives.
- Demonstrate a good understanding of ITIL concepts.
Qualifications
- Strong proficiency in React.js (v16+) including hooks, context API, and component lifecycle.
- Solid experience with Java, Spring Boot (v2.3), and REST API development.
- Familiarity with tools like Maven, Git, Jenkins, and JIRA.
- Understanding of CI/CD pipelines and security tooling.
- Testing and test automation skills, particularly with Selenium.
- Solid understanding of Agile tools and workflows.
- Educational qualification relevant to the role (e.g., Bachelor’s degree in Computer Science or a related field).
Preferred Skills
- Experience with AWS is a plus, though not mandatory.
Experience
- Minimum of 5 years of experience in software development, specifically in the technologies mentioned.
Environment
Typical work setting and location details are not specified, but the position is based in Bangalore.
Salary
Salary details are not specified.
Growth Opportunities
Opportunities for career advancement within the company are not specified.
Benefits
Details regarding benefits such as insurance, paid leave, and work policies are not specified.