Senior Full Stack Developer (Java + React) - Experience Level: 6+ years
Responsibilities:Develop and maintain robust, scalable Java-based backend systems.Design, implement, and maintain frontend components using React.js.Collaborate with cross-functional teams to understand project requirements and deliver high-quality solutions.Lead and mentor junior developers, fostering a collaborative and knowledge-sharing environment.Ensure code quality, performance, and security standards are met throughout the development process.Participate in code reviews and provide constructive feedback to enhance team capabilities.Troubleshoot and debug issues, addressing both frontend and backend aspects of the application.Stay updated with industry trends and best practices to continually improve development processes.Requirements:6+ years of professional experience as a Full Stack Developer.Strong proficiency in Java for backend development.Extensive experience with React.js for frontend development.In-depth understanding of RESTful API design and integration.Solid understanding of database systems, SQL, and data modeling.Proficient in version control systems, such as Git.Experience with cloud platforms (e.g., AWS, Azure) is a plus.Excellent problem-solving skills and attention to detail.Effective communication skills and ability to work in a remote team environment.
Education:Bachelor's degree in Computer Science, Engineering, or a related field.