Java Full Stack Developer
Technology
Toronto, Canada2 months ago
Full time
Job description
- 8+ years of full-stack software development experience.
- Strong Java, Spring Boot, Angular, JavaScript/TypeScript, and Node.js.
- Experience with REST APIs, GraphQL, Kafka, Redis, PostgreSQL/SQL.
- Hands-on with Docker, Kubernetes/OpenShift, CI/CD, OAuth2/JWT/OIDC, Swagger/OpenAPI.
- Experience integrating AI/ML capabilities and working in Agile teams.
- UI automation (Cypress, Selenium, Playwright).
- Event-driven and microservices architecture.
- Microservice design patterns (resiliency, observability, service discovery).
- UX collaboration with design teams.
- Monitoring tools (Dynatrace, Google Analytics, Firebase, LaunchDarkly, WalkMe)
Keywords
monthsOfExperience: 96OCamlApache KafkaSpring FrameworkRedisOpenShiftTypescriptGraphQLAngularNode.jsAngularJSSwaggerJavaScriptOauthPostgresqlSqlJavaJWtCI / CDNode
Interested in this role?