Senior Associate, Software Engineering: Java

theocca.ca

Base: $88,600.00 - $151,900.00; bonus/equity: 6% t...
Hybrid
Java 11+ development
Object oriented design and multi-threading
Agile software development
The Senior Associate will contribute to the development of scalable, resilient hybrid Cloud-based solutions supporting critical financial risk management activities

Job Summary

  • The Senior Associate will contribute to the development of scalable, resilient hybrid Cloud-based solutions supporting critical financial risk management activities.
  • The company offers a highly collaborative and supportive environment with benefits including a hybrid work model, tuition reimbursement, and generous PTO.
  • This position provides a competitive salary range with discretionary bonuses and a substantial benefits package.

Matching Summary

The Senior Associate will contribute to the development of scalable, resilient hybrid Cloud-based solutions supporting critical financial risk management activities.

Salary

Base: $88,600.00 - $151,900.00; Bonus/Equity: 6% to 10% discretionary incentive; Benefits: Competitive health, 401k match, PTO, parental leave

Skills & Requirements

Must-have

  • Java 11+ development
  • Object Oriented Design and multi-threading
  • Agile software development
  • SDLC process adherence
  • Git workflows
  • Unit and integration test coverage

Nice-to-have

  • Experience with Kafka and IBM MQ
  • Cloud technologies and AWS services
  • DevOps tools like Terraform and Jenkins
  • Monitoring tools such as Splunk and Prometheus
  • Collaborative and supportive work environment

Key Requirements

  • 3+ years software development experience
  • 2+ years large scale event-driven solutions
  • BS degree in Computer Science or related field
  • Experience with Java internal workings
  • OCP Java SE 8 and AWS certifications preferred

Work Rights

Not specified

Tailored Resume

Cover Letter