Skip to main content

Java ReactJs Developer

Technology
Yochana
1 months agoUntil 2026-06-02
Service contractFully remote

Job description

  • *Position: Java React JS
  • *Location: Remote
  • *Contract
  • *Rate: CAD 50/hr C2C is Max
  • *Job Description:
  • *Frontend Development
: Strong in React.js (hooks, context, state management, performance optimization).Experience with Redux / Zustand / RTK. Responsive design (CSS3, Material UI).

Testing: Jest, React Testing Library

  • *Backend Development**
: Proficient in Java (Spring Boot, Spring Cloud). Microservices architecture (service discovery, config management, resilience patterns). Event-driven design (Kafka, RabbitMQ, AWS SNS/SQS). RESTful API design & security (OAuth2, JWT)API Development: Expertise in .NET (C#) for building secure, high-performance Web APIs. ASP.NET Core, Entity Framework, Swagger/OpenAPI
  • *Tools & Platforms:**
Git, GitHub, Jira, Confluence, Postman, Swagger UI, SonarQube
  • *Roles and Responsibilities:
  • *Technical Leadership:
Lead front-end (React.js), back-end (Java microservices), and API development (ASP.NET Core) efforts with a focus on event-driven architecture and clean code.
  • *Cross-Functional Coordination:**
Act as the primary point of contact between client stakeholders, product owners, offshore developers, QA, DevOps, and UX teams.
  • *Agile/Scrum Execution:**
Facilitate daily stand-ups, sprint planning, retrospectives, and refinement sessions. Ensure adherence to Agile principles and deliverables on time.
  • *Code Quality & Reviews:**
Conduct peer code reviews, enforce TDD practices, and promote clean architecture.
  • *Solution Design & Architecture:**
Design and implement complex, scalable solutions using microservices, event-driven patterns (e.g., Kafka, RabbitMQ), and cloud-native principles.
  • *Client Communication**
: Translate business requirements into technical specifications. Present progress, risks, and solutions clearly to both technical and non-technical stakeholders.
  • *Risk & Issue Management:**
Proactively identify technical and delivery risks. Escalate and resolve blockers in collaboration with offshore leads.
  • *Documentation & Knowledge Sharing**
: Maintain up-to-date technical documentation, architecture diagrams, and runbooks. Foster a culture of knowledge sharing.
Keywords
javareact-jsreactcoronary-artery-disease-cadcomputer-aided-design-cadjob-descriptionsfront-end-developmenttraining-and-developmentstate-local-municipalperformance-optimizationreduxjszustandplanning-and-designvisual-art-designproduct-development-and-designcss-3cabinet-construction-materials-hardwarematerial-uiuser-interface-uitesting-and-analysisjestreact-testing-libraryback-end-developmentspringspring-bootspring-cloudmicroservicesmicro-services-architectureconfiguration-managementtrade-shows-eventskafkarabbitmqamazon-web-servicesamazon-snsamazon-sqsrestful-apiapplication-programming-interface-apiapi-designoauth-2oauth2json-web-token-jwtc-sharpapplication-service-providerasp-netdot-netasp-net-coredot-net-coreentity-frameworkmicrosoft-entity-frameworkopen-apigithubjiraconfluencepostmanswagger-uisonarqubeevent-driven-architecture-edaquality-assurancedevelopment-operations-devopsuser-experience-uxmobile-app-user-experienceupsagile-sprintplanning-and-forecastingelectrical-engineering-and-planningretrospectivestime-and-attendancecode-reviewpolicies-and-practicesissue-managementrunbooks

¿Te interesa este puesto?