Java Software Application Developer

BMO

Calgary, AB, Canada
Base: $61,600.00 - $113,900.00; bonus/equity: perf...
Hybrid
Java and spring boot development
Microservices architecture experience
Restful api and kafka integration
You will deliver end-to-end software solutions across the full SDLC including design, development, testing, and production support

Job Summary

  • You will deliver end-to-end software solutions across the full SDLC including design, development, testing, and production support.
  • The role requires hands-on recent experience with core technologies like Java, Spring Boot, and AWS within the last three months.
  • BMO offers a comprehensive benefits package including health insurance, tuition reimbursement, and retirement savings plans.

Matching Summary

You will deliver end-to-end software solutions across the full SDLC including design, development, testing, and production support.

Salary

Base: $61,600.00 - $113,900.00; Bonus/Equity: Performance-based incentives and discretionary bonuses possible; Benefits: Health insurance, tuition reimbursement, accident/life insurance, retirement savings

Skills & Requirements

Must-have

  • Java and Spring Boot development
  • Microservices architecture experience
  • RESTful API and Kafka integration
  • Oracle SQL database optimization
  • AWS cloud services deployment
  • SIT/UAT testing and production support

Nice-to-have

  • AI and GenAI application integration
  • Strong problem-solving skills
  • Cross-functional collaboration abilities
  • Continuous improvement mindset
  • Effective communication skills

Key Requirements

  • 4-6 years of software development experience
  • Recent experience with AI/GenAI tools (last 3 months)
  • Recent AWS experience (last 12 months)
  • Related degree or equivalent experience

Work Rights

Not specified

Tailored Resume

Cover Letter