Senior Java Fullstack

Toronto 9 days agoFull-time External
Negotiable
Tips: Provide a summary of the role, what success in the position looks like, and how this role fits into the organization overall. Responsibilities • Strong expertise in Java 17 and JVM fundamentals. • Deep experience with Spring Boot, Spring Cloud, Microservices architecture. • Hands-on experience with REST APIs, API Gateway, service discovery. • Solid experience with Angular 8+/React, TypeScript, JavaScript. • Expertise with SQL (PostgreSQL/MySQL) or NoSQL (MongoDB/Redis). • Experience with Git, build tools (Maven/Gradle), testing frameworks (JUnit, Mockito). • Knowledge of message brokers: Kafka / RabbitMQ (preferred). • Knowledge of OAuth2, JWT, SSO. • Experience with Terraform, CloudFormation (Infrastructure-as-Code). • Exposure to CI/CD automation and observability tools (Prometheus, Grafana, ELK). • Experience in performance tuning and caching (Ehcache, Redis).