Location: Vancouver, British Columbia, Canada
Category: Software Development
Salary: 70,000 - 90,000 CAD / yearly
Full-time
We are seeking a Java Developer to design and develop high-performance backend systems using Java. The ideal candidate will have a deep understanding of OOP, SOLID principles, and microservices.
- Design and develop high-performance backend systems using Java
- Build reusable frameworks and libraries with a focus on reactive architectures
- Contribute to system design, architecture, and integration of distributed systems
- Collaborate closely with cross-functional teams to drive CI/CD excellence
- Strong programming expertise; Java preferred
- Experience with Java Broker Technologies and Messaging Tools like Apache Kafka, ActiveMQ, RabbitMQ, or NATS
- Proven experience with microservices, Spring Boot, design patterns, and scalable architecture
- Solid hands-on experience in CI/CD automation and modern DevOps practices