Job Title: Full Stack Java Developer with React.jsCompany: SourcebaeLocation: Remote (UK/USA Shift Timings)Employment Type: Full-TimeDuration: 4 yearsRole Overview: Sourcebae is seeking a highly skilled Full Stack Java Developer with expertise in React.js to join our dynamic team remotely. The ideal candidate will possess strong communication skills, be proficient in both Java and React development, and have a solid background in API and Microservices development. This role requires the ability to work independently, attend daily standups, and effectively collaborate with team members.Responsibilities:Develop and maintain Java-based applications and MicroservicesDesign, implement, and optimize RESTful APIsBuild user interfaces using React.js and ReduxCollaborate with cross-functional teams to define, design, and ship new featuresParticipate in daily Scrum calls and provide updates on project progressTroubleshoot and debug complex software issuesEnsure code quality, performance, and security best practices are followedStay updated with the latest technologies and industry trendsRequirements:5-6 years of Java development experience3-4 years of API development experience3-4 years of Microservices development experience3-4 years of extensive React.js development experienceProficiency in Redux, Flex, and JavaScriptStrong understanding of Spring Boot, JWT, JDBC, JMX, HibernateExperience with multi-threading, concurrency, Struts, Java Servlets, and Java BeansFamiliarity with RESTful APIs and HTTP protocolsExcellent communication skills and ability to work in a remote team environmentPreferred Qualifications:Bachelor’s degree in Computer Science or related fieldExperience working in Agile/Scrum methodologiesStrong problem-solving skills and attention to detail