.Full Stack Java Developer - Information TechnologyJob DescriptionInnova Solutions is immediately hiring for a Full Stack Java Developer.Position type: PermanentDuration: Full-Time employee with Innova Solutions.Location: Remote, MexicoAs a Full Stack Java Developer, you will be:We are seeking a highly skilled and experienced Full Stack Developer proficient in Java, Spring Boot, Microservices, and React.Js. As a Full Stack Developer, you will play a key role in designing, developing, and maintaining web applications. You will have the opportunity to work on cutting-edge technologies and collaborate with cross-functional teams to deliver high-quality software solutions.The ideal candidate will have:Designing and developing scalable and robust web applications using Java and React.Js frameworks.Developing front-end user interfaces using HTML, CSS, and JavaScript, ensuring responsive design and cross-browser compatibility.Implementing back-end functionalities using Java, Spring Boot Framework, and other related technologies.Writing clean, maintainable, and efficient code, and conducting thorough code reviews.Creating and consuming RESTful APIs and integrating them into the application architecture.Collaborating with the Quality Assurance team to conduct thorough testing and ensure the delivery of high-quality software.Troubleshooting and debugging application issues, and providing timely resolutions.Skills Required:Strong experience in Full Stack development with expertise in Java and Angular for 5 years.Proficiency in Java programming language, Spring Framework, and related technologies.Experience in developing front-end applications using React.Js.Solid understanding of web technologies including HTML, CSS, JavaScript, and responsive design principles.Experience with RESTful APIs and integration of front-end applications with back-end services.Familiarity with databases such as PostgreSQL or Oracle, and proficiency in writing SQL queries.Strong problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.Excellent communication and interpersonal skills, with the ability to communicate technical concepts to non-technical stakeholders.Familiarity with Agile development methodologies and tools.Bachelor's degree in computer science, Engineering, or a related field is preferred.Qualified candidates should APPLY NOW for immediate consideration! Please hit APPLY to provide the required information, and we will be back in touch as soon as possible