Source description
About the role
As a Java and React.js Developer, you will be responsible for: - Designing, developing, and maintaining scalable web applications using Java (Spring Boot) and React.js. - Building robust backend services and responsive front-end interfaces. - Collaborating with product, design, and QA teams to deliver end-to-end solutions. - Developing and integrating RESTful APIs and microservices. - Writing clean, maintainable, and well-documented code. - Conducting code reviews and providing mentorship to junior developers. - Troubleshooting issues and optimizing application performance. Qualifications required for this role: - 7+ years of hands-on experience in Java (JDK, Spring, Spring Boot) and React.js. - Strong understanding of OOP, multithreading, and JVM memory management. - Proficiency in state management tools (Redux/Context API) and React hooks. - Experience with databases (SQL/NoSQL) and microservices architecture. - Familiarity with Agile methodologies and CI/CD tools (e.g., Jenkins, Docker). - Strong problem-solving and communication skills. - Bachelor's degree in Computer Science or a related field. As a Java and React.js Developer, you will be responsible for: - Designing, developing, and maintaining scalable web applications using Java (Spring Boot) and React.js. - Building robust backend services and responsive front-end interfaces. - Collaborating with product, design, and QA teams to deliver end-to-end solutions. - Developing and integrating RESTful APIs and microservices. - Writing clean, maintainable, and well-documented code. - Conducting code reviews and providing mentorship to junior developers. - Troubleshooting issues and optimizing application performance. Qualifications required for this role: - 7+ years of hands-on experience in Java (JDK, Spring, Spring Boot) and React.js. - Strong understanding of OOP, multithreading, and JVM memory management. - Proficiency in state management tools (Redux/Context API) and React hooks. - Experience with databases (SQL/NoSQL) and microservices architecture. - Familiarity with Agile methodologies and CI/CD tools (e.g., Jenkins, Docker). - Strong problem-solving and communication skills. - Bachelor's degree in Computer Science or a related field.
More at Persistent Systems