Full-Stack Developer (Java + React)
Persistent Systems
Secunderabad, Telangana, IndiaSENIOR
FullstackJavaReact.jsSpring BootMicroservices
Job Description
Responsibilities include designing, developing, and maintaining scalable web applications using Java (Spring Boot) and React.js.
Responsibilities
- Design, develop, and maintain scalable web applications using Java (Spring Boot) and React.js.
- Build robust backend services and responsive front-end interfaces.
- Collaborate with product, design, and QA teams to deliver end-to-end solutions.
- Develop and integrate RESTful APIs and microservices.
- Write clean, maintainable, and well-documented code.
- Conduct code reviews and provide mentorship to junior developers.
- Troubleshoot issues and optimize application performance.
- 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.
Qualifications
- 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