What are the responsibilities and job description for the Front-End or UI Developer position at GreyMatter Solutions?
Job Details
Job Description:
o Design, Develop scalable applications using Spring Boot, and React using event-driven design principles.
o Use RabbitMQ for message queuing and streaming.
o Deploy microservices to Kubernetes clusters, utilizing CI/CD pipeline.
o Monitor and troubleshoot production systems to optimize application performance and scalability.
o Conduct system testing and debugging activities and participate in peer code reviews.
o Design shall include a sequence diagram for major use cases.
o Document technical specifications, architecture, and design decisions.
o Collaborate with product managers, designers, and other engineers to define requirements and deliverables.
o A weekly report communicating project progress and status.
Experience
Front-end utilizing React and/or Angular.
RabbitMQ or Kafka for message queuing.
Elastic search.
use of design patterns.
Kubernetes for container orchestration.
RESTful APIs and web services.
Excellent verbal communication skills
Proficiency in event-driven design principles.