Canada
Remote
Senior
Full Time
28 days ago
backendjavakotlinspringawskubernetesapiremote
Requirements
- •Solid background in Java/Kotlin and JVM to build scalable software
- •Experience with Javascript and Typescript, willingness to extend knowledge (NodeJs, Bun)
- •Experience with Spring and Gradle
- •Experience with SQL queries and database performance
- •Experience with Kubernetes and AWS
- •Passionate about unit testing and integration testing
- •Experience designing and maintaining APIs for public consumption
- •Experience building and optimizing for performance
- •Creative and innovative problem solver
- •Self-starter with enthusiasm and collaboration skills
- •Passionate about clean code and best practices in computer science
- •Keeps knowledge up to date with industry trends
- •Degree in Computer Science or equivalent studies
What You'll Do
- •Solving difficult technical problems and coming up with innovative solutions to advance products
- •Working closely with software engineers to implement versatile solutions to meet customer needs
- •Driving innovation by proposing new ideas for products and processes
- •Considering user experience, performance, quality and security in development
- •Collaborating with other developers to promote great software design and quality
- •Designing and maintaining APIs
- •Launching, iterating and improving team performance and product quality
Nice to Have
- •Willing to do some frontend work if required
Benefits
- •Remote First work environment
- •Unlimited vacation in most locations
- •Health, dental, vision and savings plan benefits
- •Training reimbursement
- •Work from home reimbursement
- •Diverse and dynamic teams
- •Opportunity to have real impact on business
- •Social activities (in person and virtual)
- •Optional in person meet-ups and travel to international offices
- •Employee referral program
