Senior Java Developer
Apply NowJob details
Job Title: Senior Java Developer Location: Montreal, Quebec (Hybrid – 3 days onsite per week) Job Type: Full-Time / Contract Job Summary: We are seeking a skilled Java Lead (Senior) to join our dynamic team. The ideal candidate will have over 5 years of hands-on experience in software development, with demonstrated leadership experience in managing small teams and overseeing deliverables independently. This role requires strong analytical and communication skills, as well as a robust technical background in Java, Angular, and cloud-based development environments. Key Responsibilities: Lead and mentor a small team of developers to ensure successful and timely project delivery. Collaborate with stakeholders to gather requirements, define solutions, and implement them effectively. Design, develop, and maintain high-performance applications using Java, Angular, SQL, and scripting. Implement DevOps practices for streamlined CI/CD pipelines. Work with cloud platforms to deploy and manage scalable applications. Troubleshoot and resolve issues across the development lifecycle. Required Skills & Qualifications: 5 years of software development experience. Proven experience in leading teams and managing deliverables. Strong programming skills in: Java Angular SQL Scripting (e.g., Shell, Python, or similar) Strong analytical and problem-solving abilities. Excellent verbal and written communication skills. Experience with DevOps tools and cloud technologies (AWS, Azure, or GCP). Experience working with clients in the banking or financial services sector. Nice-to-Have / Preferred Skills: Experience with Snowflake. Experience with Power BI or other data visualization tools. Familiarity with Business Process Management (BPM) software. Advanced knowledge of DevOps pipelines and cloud-native services.
Apply Now