Developer Lead (java / Angular)

BMO

Calgary, AB, Canada
Base: $75,900.00 - $141,900.00; bonus/equity: may ...
Java 8+ or 11/17 proficiency
Spring boot microservices architecture
Complex oracle sql query optimization
The role involves leading the design and maintenance of enterprise-grade microservices with a heavy focus on Oracle SQL-driven business logic

Job Summary

  • The role involves leading the design and maintenance of enterprise-grade microservices with a heavy focus on Oracle SQL-driven business logic.
  • Candidates will architect scalable patterns for AI-augmented features including prompt management, context handling, and responsible AI practices.
  • BMO offers a comprehensive benefits package including health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans.

Matching Summary

The role involves leading the design and maintenance of enterprise-grade microservices with a heavy focus on Oracle SQL-driven business logic.

Salary

Base: $75,900.00 - $141,900.00; Bonus/Equity: May include commission structure; Benefits: Health insurance, tuition reimbursement, accident/life insurance, retirement savings

Skills & Requirements

Must-have

  • Java 8+ or 11/17 proficiency
  • Spring Boot microservices architecture
  • Complex Oracle SQL query optimization
  • Apache Tomcat deployment experience
  • Technical leadership and mentoring
  • GitHub PR review and code quality enforcement

Nice-to-have

  • Cloud platform knowledge AWS Azure
  • Containerized environment familiarity
  • GenAI API integration experience
  • RAG pipeline implementation skills
  • AI-assisted development tool adoption

Key Requirements

  • 7+ years hands-on Java development experience
  • 3+ years Spring Boot microservices in production
  • Prior Development Lead or Senior Developer capacity
  • Post-secondary degree in Computer Science or Engineering

Work Rights

Not specified

Tailored Resume

Cover Letter