Job Description
We’re Hiring: Sr Java Backend Developer
📍 Location: Vancouver Hybrid (3 days a week onsite)
⏳ Job Type: Contract
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.
• Apply secure-by-design principles, including threat modeling, safe data handling, API hardening, and least-privilege access.
• Implement and support authentication and authorization patterns (e.g., OAuth2, mTLS, JWT, service-to-service auth).
• Participate in architecture reviews, offering technical leadership and mentorship to junior engineers.
• Diagnose and resolve complex production issues across infrastructure, code, and messaging layers.
• Enhance platform reliability via improved logging, monitoring, alerting, and operational tooling.
3.Knowledge of information security policies and solution delivery lifecycle.
📩 Interested candidates — please connect or send your profile via LinkedIn message to discuss further. pooja.s@siriinfo.com
