Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Senior Java Developer (Azure)

Quarry Consulting

Quarry Consulting

Software Engineering
Ottawa, ON, Canada
Posted on May 24, 2025

Title: Senior Java Developer

Location: Downtown Ottawa - 50 % remote

Duration: 6-month to start with possibility of multiple extensions.

Role Responsibilities

  • Modernize legacy Java applications for Azure cloud migration
  • Lead development and maintenance of Java/J2EE applications using Spring Boot and Spring frameworks
  • Design and implement RESTful web services and APIs for cloud-native architecture
  • Collaborate with DevOps teams for CI/CD pipeline integration
  • Ensure application security and compliance with Canada Public Sector guidelines
  • Mentor junior developers and conduct code reviews

Skills, Knowledge and Expertise

  • Advanced Java programming (Java 8+), Spring Boot, Spring MVC, Spring Security
  • Database technologies: SQL, JDBC, ORM frameworks (Hibernate/JPA)
  • RESTful web services development and API design
  • Version control systems (Git) and build tools (Maven/Gradle)
  • Strong understanding of cloud platforms (Azure preferred) and containerization (Docker)
  • Unit testing frameworks (JUnit, Mockito)
  • Agile development methodologies and leadership experience

Nice to have technologies

  • Azure-specific services(App Service, Functions, Service Bus)
  • Microservices architecture patterns
  • Apache Kafka for messaging
  • Angular or React for full-stack capabilities