About this role
Senior Java Developer
Vancouver, British Columbia, Canada (Hybrid)
Contract
Onsite Interview is Mandatory
Consultant will not be consider who
• Cannot code live
• Cannot explain system design clearly
• Want fully remote roles
Mandatory Skills
• Senior backend engineers with Java minimum 10 years experience
• Experience owning services end to end
• Comfortable with Kubernetes and production systems
• Coding is must on onsite interview
• Must explain system design
Core Skills
• Strong problem-solving, coding, and system design
• Java is the primary language and must be strong
• Secondary scripting exposure:
• Python or Bash (nice to have)Backend & APIs
• Strong experience building backend services and APIs
• REST is required
• gRPC is a plus, not mandatory; can be learned on the job
• DevOps /CloudCI/CD using Jenkins
• Docker and Kubernetes experience required
• AWS familiarity preferred, but not required
• Database Strong SQLExperience with OracleTesting
• Unit testing using JUnit, Mockito, or EasyMock