Montreal
On-site
CAD 90,000 - 130,000
Full time
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Job summary
A leading technology company is seeking a Sr Java Developer for its Montreal office. The ideal candidate will have extensive experience in Java development, software design patterns, and Agile methodologies, contributing to complex projects involving cloud and microservices. This role offers an opportunity to lead technical initiatives and drive customer success through innovative solutions.
Qualifications
- 5+ years of experience in Java development required.
- Strong knowledge of software design patterns and frameworks.
- Experience in Agile development techniques and Cloud technologies.
Responsibilities
- Provide thought-leadership across business and technical project dimensions.
- Accountable for ensuring the technical architecture matches customer requirements.
- Integrate development tools in Azure and configure CI/CD pipelines.
Skills
Java Development
Software Design Patterns
RESTful Webservices
Agile Development
DevOps Fundamentals
Analytical Skills
Digital Messaging Systems
Tools
Gradle
CICD Pipelines
Github Actions
Jenkins
Azure Data Factory
Azure Service Bus
Job Title: Sr Java Developer
Experience Level: Level 4 (advanced): 7-15 years
Location: Montreal (Day 1 onboarding onsite / in office presence 3x week)Required Skills- 5+ years of experience in java development.
- Strong knowledge of java
- Experience with software design patterns, frameworks, unit testing, automated testing, performance / memory analysis.
- Experience in working with RESTful webservices, JDBC, message driven applications.
- Strong analytical and problem-solving skills.
- Experience of Agile development techniques and a deep understanding of systems engineering, build and release management principles.
- IT experience with n-tier, database, and client server design/development.
- Understanding of build tools like Gradle.
- Strong DevOps fundamentals in terms of monitoring, alerting, performance testing etc
Desired Skills- Provide thought-leadership to client across business and technical project dimensions solving complex business requirements.
- Accountable for ensuring the business and technical architecture of the delivered solution matches customer technical and functional requirements, and commits to Customer Success (realization of business benefit)
- Well experienced with design application and Infrastructure using various Application Servers, Databases, Security Managers etc.
- Knowledge and expertise on recent trends like Cloud, AI/ML, Microservices etc.
- Experience with Elasticsearch.
- Experience configuring CICD pipelines, Github Actions or Jenkins
- Experience integrating development and deployment tools in Azure.
- Experience in Azure Data Factory, Azure Service Bus
- Cloud messaging system.
*//EEO Employer:Minorities/ Females/ Disabled/ Veterans/ Gender Identity/ Sexual Orientation//*