Description:
• Develop user interfaces using React.js and other modern front-end frameworks.
• Create responsive and visually appealing web pages.
• Implement state management using tools like Redux.
• Collaborate with UX/UI designers to ensure a seamless and intuitive user experience.
• Design, develop, and maintain server-side logic using Java and related technologies.
• Implement and maintain RESTful APIs to facilitate communication between the front-end and back-end systems.
• Design, develop, and deploy microservices using Java-based frameworks (e.g., Spring Boot).
• Implement communication protocols between microservices, such as REST or message queues.
• Write complex SQL queries and manage database interactions.
• Work with both relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB) databases.
Requirements:
• Bachelor’s degree in computer science or a related field.
• Proven experience as a Full Stack Developer with a focus on Java, microservices, and React.
• Strong understanding of software development principles and best practices.
• Experience with version control systems, particularly Git.
• Excellent problem-solving and communication skills.