Skip to main content

Full Stack Java Developer

Technology
Cosqube
Montréal, CanadaYesterdayUntil 2026-07-16
Service contractOn-site

Job description

Position: Full Stack Java Developer

Location,: Montreal, QC ( IN person must)

Duration: 12 Months

Responsibilities

  • Design and develop scalable, enterprise-grade reporting and analytics solutions.
  • Implement robust software systems using Java, Angular, and other modern technologies, ensuring best practices in SDLC, code quality, and performance.
  • Collaborate with business stakeholders, product owners, and cross-functional teams to define requirements, evaluate tools, and deliver innovative solutions aligned with business goals.
  • Drive the adoption of AI, Copilot, and AI-driven development practices to enhance automation and software development productivity.
  • Manage stakeholder relationships, communicate project status, and proactively address risks and challenges.
  • Promote agile methodologies, automated testing, and CI/CD pipelines for efficient and reliable software delivery.
  • Stay current with emerging technologies and industry trends, and champion their adoption where relevant
Required Technical Skills:
  • 5+ years of experience in software engineering, with a strong background in full stack development (Java and related technologies).
  • Deep understanding of data structures, algorithms, design patterns, and modern SDLC practices.
  • Proven experience building and scaling enterprise-level applications, preferably in cloud environments.
Additional Skills

We are interested in people who have exposure to the following technologies or subjects.

  • Experience with Scala/functional programming
  • Experience with Spring/Spring Boot
  • Experience working with Source Code Management solutions like (ex. Git, Perforce, CVS)
  • Experience with cloud technologies (AWS, Azure) and DevOps
  • Experience with Full stack Development
  • Proficiency with Enterprise level database (ex. Snowflake, SQL Server, Sybase, DB2) and SQL
  • Experience testing software (e.g., Unit testing, using frameworks, performance testing/tuning)
  • Experience debugging or performing issue diagnosis
Keywords
monthsOfExperience: 60ScalaSpring FrameworkIBM Db2 FamilyConcurrent Versions SystemAngularAngularJSDevOpsSoftware DeploymentSqlUnit TestingJavaCI / CDDebuggerAWSGitSoftware EngineeringDebuggingCI/CD

¿Te interesa este puesto?