Senior Full Stack Developer

2 weeks ago


Remote, Canada Ace Software Consulting Inc. Full time $60,000 - $120,000 per year

Job Summary

We are seeking a Senior Full Stack Developer with 6+ years of experience to join our dynamic development team. The ideal candidate will have expertise in Angular, Java 17, Spring Boot, Spring MVC, and Hibernate, with hands-on experience in building scalable and high-performance microservices.

Responsibilities

  • Develop, enhance, and maintain scalable and efficient microservices using Angular, Java 17, Spring Boot, and Spring MVC.
  • Design and implement RESTful and GraphQL APIs for seamless communication between services.
  • Work with Hibernate and MySQL for database operations, ensuring optimized queries and database performance.
  • Utilize Redis cache to enhance application performance and reduce database load.
  • Deploy and manage microservices on AWS ECS, integrating services with S3, DynamoDB, and CloudWatchfor logging and monitoring.
  • Ensure high code quality through unit testing, integration testing, and continuous integration (CI/CD) pipelines.
  • Optimize performance, troubleshoot issues, and implement best security practices in microservices.
  • Collaborate with cross-functional teams including DevOps and QA to deliver high-quality software solutions.
  • Stay updated with the latest Java and AWS advancements, incorporating best practices into development.

Required Skills & Experience

  • 6+ years of experience in Angular and Java development, with a strong focus on Spring Boot and microservices architecture.
  • Proficiency in Java 17 and related frameworks such as Spring MVC, Hibernate, and Spring Data JPA.
  • Experience with MySQL and query optimization techniques.
  • Hands-on experience with GraphQL for efficient data retrieval.
  • Strong understanding of Redis Cache for improving application performance.
  • Experience in deploying and managing microservices on AWS ECS and working with AWS services like S3, DynamoDB, and CloudWatch.
  • Familiarity with containerization (Docker, Kubernetes) and CI/CD tools.
  • Knowledge of authentication and security best practices in microservices.
  • Strong analytical and problem-solving skills with an agile mindset.
  • Excellent communication skills and the ability to work collaboratively in a team environment.

Preferred Qualifications

  • Experience with Kubernetes and Terraform for infrastructure automation.
  • Exposure to serverless computing using AWS Lambda.
  • Familiarity with API Gateway, Kafka, and event-driven architectures.
  • Experience in monitoring tools like Grafana, Prometheus or Datadog.
  • Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Equivalent industry experience with strong technical expertise will also be considered.

Why Join Us?

  • Opportunity to work on cutting-edge microservices and cloud-based architectures.
  • Work with a talented and passionate team in a collaborative and growth-oriented environment.
  • Opportunities for professional development.

Job Type: Full-time

Pay: From $60,000.00 per year

Benefits:

  • Flexible schedule
  • Work from home

Application question(s):

  • What is your expected annual salary (in CAD)?

Work Location: Remote



  • Remote, Canada MEO Continuity Full time $100,000 - $150,000 per year

    MEO Continuity is a technology driven company that offers simple, repeatable, and scalable solutions to exposure quantification and Business Continuity Planning.Senior Full-Stack Developer (AWS, NestJS, React)Remote – Must be comfortable working in the Eastern Time Zone (U.S.)English-speaking role – video presence required for all meetings, including...


  • Remote - Canada Knak Full time $100,000 - $150,000 per year

    Knak is a mission-driven companyWhy? Because our time is limited, our competition is fierce, and our margin for error is small. For us to have the greatest impact on the world, we need to be laser focused on our core mission, which is...Empowering people to be creative.That's why Knak exists.We are a world-class enterprise email and landing page creation...


  • Canada, Remote CoLab Full time $120,000 - $180,000 per year

    About CoLabAt CoLab, we want to help mechanical engineering teams bring life-changing products to market years sooner.CoLab is a cloud based platform for engineering design review. We make it easy for subject matter experts (SMEs) across your business to access, evaluate, and comment on 2D drawings and 3D models. Our built-in AI peer checker, AutoReview,...


  • [REMOTE], Canada AnalystPrep Full time $120,000 - $180,000 per year

    Company descriptionAnalystPrep is a Canadian-owned technology company specializing in e-learning software products for the finance industry. It developed the AnalystPrep e-learning ecosystem, a web application designed to help students in their journey through different post grad and professional exams. The platform currently includes lines of products for...


  • Remote, Canada SBC Sales and Marketing Full time $60,000 - $100,000 per year

    Overview:We're looking for a skilled and motivated Full Stack Developer, who enjoys building modern mobile applications and websites. You'll work on both the frontend and backend, help design reusable components and make sure our systems are efficient, stable, easy to maintain.Location: Toronto – in person or remote within CanadaResponsibilities:Design,...


  • Canada, Remote CoLab Software Full time $120,000 - $180,000 per year

    About CoLabAt CoLab, we want to help mechanical engineering teams bring life-changing products to market years sooner.CoLab is a cloud based platform for engineering design review. We make it easy for subject matter experts (SMEs) across your business to access, evaluate, and comment on 2D drawings and 3D models. Our built-in AI peer checker, AutoReview,...


  • Remote, Canada Jonas Software Full time $120,000 - $180,000 per year

    Job Description:Senior Full Stack Engineer Job Description - InnoSoft Canada Inc.POSITIONWe are seeking a highly skilled Senior Full Stack Engineer to drive the technical vision, development, and delivery of our enterprise-level recreation management solutions. This role combines hands-on development, architectural leadership, and mentorship to ensure our...


  • Remote - Canada Acquird Full time $120,000 - $180,000 per year

    About UsProfitable B2B SaaS company with our teams are based in North America, but this role is remote from Canada. We're only open to Senior+ Devs who don't require relocation and are eligible to work in Canada :)We're one of the top no-code data segmentation platforms that help marketing teams filter data and run targeted campaigns without writing code. ...


  • Remote, Canada 28c2be1f-be27-4ce2-aa6f-6bdc7b9dfcca Full time $80,000 - $120,000 per year

    Full Stack Developer (UI/UX) - Remote/Canada/UAEPosition Title: Full Stack Developer (UX/UI) - Remote/Canada/UAELocation: Canada preferred, also possible in UAE or fully RemoteExperience: 2–4 yearsCompany: SuperQ Quantum Computing Inc.About the Role:We are looking for a creative Full Stack Developer with a strong eye for UI/UX to lead the vision for the...


  • Remote, Canada Blackstraw LLC Full time

    Job description:Company Background:Blackstraw is a early stage AI startup from Tampa Bay FL. Utilizing a unique combination of our AI Platforms and Services backed by real world AI deployment experience, we deliver innovative solutions to our growing list of clients. This is the perfect opportunity for anyone who is looking to become a part of an innovative...