Senior Backend Java Engineer
We seek a Senior Backend Engineer with Java and .NET experience. When you join Aequilibrium, you become part of a fun, agile tech professional services company driving innovative change in financial services and VR. We’re looking for a strong team member who wants to contribute to our culture, make a meaningful impact on client deliverables, and collaborate with an award-winning team.
Who You Are
- You have experience in agencies or professional services, are consultative, professional, client-facing, with excellent communication skills.
- You can manage multiple projects or tasks simultaneously.
- You are passionate about technology and solving complex business challenges.
- You can translate business requirements into technical architecture.
- You collaborate effectively with Designers, Product Managers, and developers to deliver compelling products and services.
- You learn quickly and are eager to make a significant impact.
- You apply Agile principles to your work to enhance team success.
- You value writing clean, maintainable, testable code that addresses business needs efficiently.
- You are proactive, engaged, consultative, and comfortable interacting with clients.
- You possess strong analytical and problem-solving skills.
- You have good teamwork skills and experience with peer code reviews.
Must Have Qualifications
- 8+ years of experience in Java and .NET (Core, ASP.NET, Entity Framework).
- Strong knowledge of Spring (Web MVC, Boot, Security).
- Experience with SOAP and RESTful Web Services (XML, JSON, RAML).
- Experience with Microservices architecture and unit testing (JUnit).
- Hands-on experience with application servers (Tomcat, WebSphere, WebLogic, JBoss).
- Proficiency with source control tools like Git or Subversion.
- Knowledge of Enterprise Integration Patterns and frameworks like Apache Camel.
- Experience developing large-scale distributed systems.
- Familiarity with SaaS and SOA architectures.
- Strong knowledge of cloud technologies (AWS, Azure, GCP, Docker, Kubernetes).
- Experience handling sensitive data securely.
- Good SQL knowledge.
Nice to Haves
- Experience in FinTech or financial services.
- Familiarity with Agile methodologies (Scrum, Kanban).
- Knowledge of TDD and CI processes.
- Understanding of OWASP security practices.
- Experience with Hibernate or similar frameworks.
- Strong database experience (MySQL, Postgres, Oracle, NoSQL).
- Familiarity with AWS or Azure.
- Experience with Backbase digital banking platform.
Location
This is a 100% remote, full-time position, based in Canada.
Compensation
The salary range is CAD $90K-$120K annually, depending on skills and experience. We offer competitive benefits, remote work, training, and a dynamic team environment.
About AEQ
Aequilibrium is recognized among the Top 5 Best Companies to work for, Top 5 Digital Agencies, and Fastest Growing Tech Companies in BC, with multiple VancouverUX Awards. We create web, mobile, and VR solutions using Agile and Lean Startup principles.
Benefits
- Competitive pay
- Remote-first work environment
- Health benefits
- Referral bonuses
- Regular feedback and team events
Learn more: aequilibrium.com/careers
Our Values
We value diversity, respect, and support. All applicants are welcome regardless of background. Security screenings may be required.
Connect with Us
Social media: LinkedIn, Twitter, Instagram, Facebook
Recent press: BC Business and our blog for articles on XR and more.