Job Title: Java ( React Developer )Location: RemoteExperience: 6+years
Job Description:
We are seeking a skilled and motivated Java + React Developer to join our dynamic development team. As a Java + React Developer, you will be responsible for designing, implementing, and maintaining high-performance and scalable applications. The ideal candidate should have a strong background in both Java and React, with the ability to contribute to the full software development life cycle.
Responsibilities:
Full Stack Development:Design, develop, and maintain robust and scalable Java-based applications.Implement front-end components using React for seamless and responsive user interfaces.Application Architecture:Collaborate with cross-functional teams to design and implement efficient software architecture.Ensure the alignment of software solutions with business objectives and industry best practices.Code Review and Quality Assurance:Conduct code reviews to ensure code quality, adherence to coding standards, and maintainability.Implement and promote best practices in coding and development processes.Database Design and Management:Design and optimize database schemas and queries for efficient data access.Work with relational databases (e.g., MySQL, PostgreSQL) to store and retrieve application data.API Development:Design and implement RESTful APIs to facilitate seamless integration between front-end and back-end systems.Collaboration:Collaborate with UX/UI designers, product managers, and other team members to deliver high-quality solutions.Participate in agile development methodologies and contribute to sprint planning and execution.Troubleshooting and Debugging:Identify and resolve software defects and issues in a timely manner.Conduct root cause analysis and implement corrective actions.
Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field.Minimum of 6 year of experience in Java and React development.Strong proficiency in Java, Spring Boot, and React.js.Experience with front-end technologies such as HTML, CSS, and JavaScript.Familiarity with modern JavaScript libraries and frameworks.Solid understanding of RESTful API design and implementation.Experience with version control systems, preferably Git.Strong problem-solving and analytical skills.Effective communication and collaboration skills.