Full Stack Java Developer (60% Java + 40% Spark/ETL)

Cosqube · Montreal, Quebec, Canada
LinkedIn

Posted

Jul 10, 2026 (5d ago)

Seniority

Not Specified

Work Model

On-site

Type

Not Specified

Category

Backend

Salary

Not specified

Skills

Agile Angular AWS Azure CI/CD ETL Git Java Snowflake Spark Spring Boot SQL SQL Server

Description

๐Ÿ“ Location: Montreal, QC ๐Ÿข Work Model: In-person / Onsite required ๐Ÿ“… Duration: 12+ Months Role Overview Seeking a strong software engineer to design and develop enterprise-grade reporting & analytics solutions while collaborating with business stakeholders and technology teams to deliver scalable, high-performance applications. Key Responsibilities โœ… Develop scalable applications using Java, Angular, Spring/Spring Boot, and modern technologies โœ… Build enterprise solutions following best practices in SDLC, code quality, performance, and security โœ… Collaborate with product owners, business teams, and cross-functional stakeholders โœ… Support AI, Copilot, and AI-driven development practices to improve engineering productivity โœ… Implement Agile, automated testing, CI/CD, and DevOps best practices โœ… Troubleshoot, debug, and optimize application performance Required Skills ๐Ÿ”น 5+ years of software engineering experience with strong Java Full Stack Development ๐Ÿ”น Strong knowledge of data structures, algorithms, and design patterns ๐Ÿ”น Enterprise application development experience (cloud exposure preferred) ๐Ÿ”น Hands-on experience with: โ€ข Java / J2EE โ€ข Spring / Spring Boot โ€ข Angular / Full Stack Development โ€ข Spark / ETL Programming โ€ข SQL & Enterprise Databases ( Snowflake, DB2, SQL Server, Sybase ) โ€ข Cloud platforms ( AWS / Azure ) โ€ข DevOps, Git, CI/CD pipelines โ€ข Unit Testing, Performance Testing & Troubleshooting ๐ŸŒŸ Experience with data analytics, reporting platforms, AI-assisted development, and modern engineering practices is highly preferred.