**Job Title: Full Stack Developer (Java, React)**
**Company: R Systems**
**Location: [Insert Location]**
**Experience Level: 6-8 years**
Job Description
R Systems is seeking an experienced Full Stack Developer proficient in Java and React to join our dynamic team. The ideal candidate will have a strong background in web development with a focus on both front-end and back-end technologies. If you have a passion for crafting high-quality applications and are eager to contribute to innovative projects, we would love to hear from you.
Key Responsibilities
- Design, develop, test, and implement scalable applications using Java, React, Spring Boot, and AngularJS.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Maintain and improve existing applications, ensuring high performance and responsiveness.
- Troubleshoot, debug, and optimize applications for maximum speed and scalability.
- Participate in code reviews, providing constructive feedback to peers to enhance the overall code quality.
- Stay up-to-date with emerging technologies and industry trends to bring best practices into the development process.
Required Skills And Qualifications
- 6 to 8 years of professional experience as a Full Stack Developer.
- Proficient in React JS development, with solid experience in building responsive and user-friendly interfaces.
- Strong knowledge of Java development with hands-on experience in Spring Boot and Java full-stack development.
- Experience with AngularJS and its integration in full-stack applications.
- Familiarity with RESTful APIs, microservices architecture, and database management.
- Proficient understanding of code versioning tools such as Git.
- Strong problem-solving skills and the ability to work collaboratively in a team environment.
- Excellent communication skills, both written and verbal.
Preferred Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Experience with cloud services (AWS, Azure, etc.) is a plus.
- Knowledge of CI/CD pipelines and DevOps practices.
- Why R Systems**
At R Systems, we foster a culture of innovation and collaboration. You will be part of a fast-paced environment where your contributions will be recognized and valued. We offer competitive salaries, comprehensive benefits, and opportunities for professional growth and development.
If you meet the criteria and are ready to take your career to the next level, please apply with your resume and a cover letter detailing your relevant experience.
- R Systems is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.** React JS Developer,Fullstack Developer,Spring Boot,Angularjs,Java Fullstack **Job Title:** Full Stack Developer (Java, React)
- Company Name:** R Systems
- Experience Required:** 6 - 8 Years
Roles And Responsibilities
- **Full Stack Development:**
- Design, develop, and maintain web applications using Java and React.
- Collaborate with front-end and back-end teams to build scalable and efficient full-stack solutions.
- Ensure high performance on both mobile and desktop applications.
- **API Development:**
- Develop RESTful APIs using Spring Boot and integrate them with front-end components.
- Collaborate with UX/UI designers to implement engaging user interfaces and optimize the application for maximum speed and scalability.
- **Technical Leadership:**
- Mentor and guide junior developers in best practices for full stack development and code reviews.
- Provide technical expertise and support in application architecture and design.
- **Collaboration:**
- Work closely with product managers, designers, and other stakeholders to understand requirements and translate them into technical solutions.
- Participate in Agile/Scrum ceremonies and promote collaboration within the team.
- **Testing and Quality Assurance:**
- Write unit tests and integration tests to ensure code quality and robustness.
- Troubleshoot and debug applications to enhance performance and usability.
- **Continuous Learning and Improvement:**
- Stay up-to-date with emerging technologies and industry trends, particularly in Java, React, and full-stack development.
- Actively seek opportunities for process improvement and recommend solutions to enhance team productivity.
- **Documentation:**
- Maintain clear and comprehensive documentation of software designs, code changes, and application features.
- Support the creation of user manuals and training materials for end-users.
Required Skills
- Proficient in React JS and its ecosystem (Redux, React Router, etc.).
- Strong experience with Java and Spring Boot for back-end development.
- Familiarity with AngularJS is a plus.
- Solid understanding of full-stack web development principles.
- Knowledge of database systems and experience with SQL/NoSQL databases.
- Good problem-solving skills and ability to work under pressure.
- Excellent verbal and written communication skills.
If you're ready to take on this exciting opportunity and contribute to innovative projects at R Systems, we'd love to hear from you!