Senior Java Developer (Azure)
Quarry Consulting
This job is no longer accepting applications
See open jobs at Quarry Consulting.See open jobs similar to "Senior Java Developer (Azure)" Discover Technata.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
This job is no longer accepting applications
See open jobs at Quarry Consulting.See open jobs similar to "Senior Java Developer (Azure)" Discover Technata.