Java Backend developer
Vancouver Canada
- Strong Java backend with AWS experience.
Key Responsibilities
Design, implement, and optimize backend services handling high-volume data flows with strict performance and reliability requirements.
Develop Java-based components using modern frameworks (Spring/Spring Boot or equivalent).
Build and maintain asynchronous and event-driven workflows using messaging systems such as MQ/Kafka/RabbitMQ.
Implement performance tuning, profiling, and observability to support sub-second latency and 99.99% availability goals.
Drive solutioning and system designs for new features, integrations, and platform enhancements across distributed systems.
Ensure service robustness through automated testing (unit, integration, load tests) and CI/CD workflows.