Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Full Stack Java Engineer — Workforce Management (WFM)

Miratech Group

Full Stack Java Engineer — Workforce Management (WFM)

  • Full-time

Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business. We are a values-driven organization and our culture of Relentless Performance has enabled over 99% of Miratech's engagements to succeed by meeting or exceeding our scope, schedule, and/or budget objectives since our inception in 1989.
Miratech has coverage across 5 continents and operates in over 25 countries around the world. Miratech retains nearly 1000 full‑time professionals, and our annual growth rate exceeds 25%.

We are looking for a Full Stack Engineer to design, develop, and support scalable cloud-native applications that power Workforce Management (WFM), Customer Experience (CX), and operational business processes. You will use Java and Spring Boot to develop scalable backend services, React with TypeScript to create responsive user experiences, and Node.js where appropriate for supporting components.
The role suits a hands‑on engineer with strong software development fundamentals who can take features from detailed technical design through implementation, testing, deployment, and production support. Experience with Workforce Management (WFM), Customer Experience (CX), or contact center solutions is an advantage

Responsibilities:

  • Design, develop, test, and maintain scalable backend services using Java, Spring Boot, and established software engineering practices.
  • Build modern web applications using React, TypeScript, reusable components, responsive layouts, and accessible interaction patterns.
  • Develop and consume REST APIs using an API-first approach; maintain clear OpenAPI/Swagger contracts and error handling.
  • Contribute to the design of modular, maintainable solutions using microservices and appropriate object-oriented and event-driven design patterns.
  • Use Node.js where appropriate for lightweight services, backend-for-frontend components, integrations, or development tooling.
  • Contribute to the design and optimization of PostgreSQL data models and queries with attention to integrity, performance, and audit history.
  • Implement and support reliable integrations with internal and external systems using REST APIs, webhooks, messaging, and other appropriate integration patterns.
  • Containerize applications and contribute to cloud-based deployment patterns, configuration management, and environment consistency.
  • Build and maintain Jenkins-based CI/CD pipelines with automated testing, quality gates, and repeatable deployments.
  • Instrument applications with structured logging, metrics, tracing, and actionable error reporting.
  • Troubleshoot functional and production issues and improve application performance, resilience, scalability, and maintainability.
  • Collaborate with Product, UX, QA, DevOps, Architecture, and other engineers through design sessions, code reviews, planning, and continuous improvement.

Requirements:

  • 5+ years of full-stack software development experience, including contribution to production applications.
  • Hands‑on experience with Java and Spring technologies, particularly Spring Boot, REST services, persistence, security, and automated testing.
  • Frontend development experience with Angular or React, TypeScript, HTML, CSS, component-based design, state management, and modern testing practices.
  • Familiarity with Node.js for lightweight services, integrations, build tooling, or supporting components.
  • Experience developing REST APIs, microservices and maintainable applications in distributed environments.
  • Strong SQL skills and experience designing efficient data models in PostgreSQL or comparable relational databases.
  • Experience developing, deploying, or supporting cloud-based and containerized applications.
  • Excellent communication skills, including the ability to produce clear technical documentation and participate in client-facing workshops.
  • Knowledge of OAuth2, OpenID Connect, JWT, and secure API design.
  • Experience with Kafka, RabbitMQ, or comparable messaging and event-streaming technologies.
  • Familiarity with Kubernetes, cloud platforms, observability tooling, and secure software delivery practices.

Nice to have:

  • Experience with Workforce Management (WFM), Customer Experience (CX), contact center, or customer service solutions.
  • Experience with AWS, Amazon Connect, FreeSWITCH, Kamailio, Twilio, or similar communication technologies.
  • Knowledge of workforce optimization and contact center operations, including forecasting, scheduling, routing, and adherence.
  • Experience integrating enterprise applications with CRM, HR, identity, payroll, and analytics platforms.
  • Familiarity with AI-assisted development tools such as GitHub Copilot or Claude.

We offer:

  • Culture of relentless performance : join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
  • Competitive pay and benefits : enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program.
  • ForeverRemote work culture : make the most of the flexibility that comes with remote work.
  • Growth mindset : reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
  • Global impact : collaborate on impactful projects for top global clients and shape the future of industries.
  • Welcoming multicultural environment : be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
  • Social sustainability values : join oursustainable business practicesfocused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.

Miratech is an equal opportunity employer and does not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected status under applicable law.

#J-18808-Ljbffr
L'offre d'emploi a été publiée il y a 18 heures
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Full Stack Java Engineer — Workforce Management (WFM) à Ottawa, ON
  •  ...Senior Full-Stack Engineer (Media Team) Location: Ottawa, ON or Toronto, ON | Hybrid Department: R&D | Video Reports To: Mojtaba Hosseini...  ...with core AWS services (SQS, S3, Lambda, and related managed services) to build event-driven, loosely coupled pipelines.... 
    Suggéré
    Emploi permanent
    Temps plein
    Сontrat
    Stage

    Sol Ink

    Ottawa, ON
    Il y a 2 mois
  • $80k - $85k par année

     ...educators, and healthcare professionals.  Who You Are  A strong full-stack developer who enjoys both problem-solving and building...  ...production web applications ~ Ability to work independently and manage multiple priorities effectively ~ Experience with MySQL, jQuery... 
    Suggéré
    Contrat Longue Durée
    Temps plein
    1 jour par semaine

    Stack It Recruitment

    Ottawa, ON
    Il y a 2 mois
  •  ...health coverage, and a dedicated home-office budget. Qualifications and Skills We're Looking for: ~5+ years as a professional Full Stack Developer b uilding and deploying production level applications on GCP, Azure, and/or AWS ~ Proficient in AI Driven Development... 
    Suggéré
    Emploi permanent
    Temps plein
    Travail à distance
    Bureau à domicile
    Horaires flexibles
    Travail posté

    Foci Solutions Inc.

    Ottawa, ON
    Il y a 2 mois
  • $115.8k - $145k par année

     ...Senior Full Stack Developer, Data Integrations Location: Ottawa, ON | Hybrid Department...  ...Reports To: Mac Pham, Director of Engineering Type: Permanent | Full-Time About...  ...90-min technical interview with hiring manager A 90-min panel technical interview... 
    Suggéré
    Emploi permanent
    Temps plein
    Stage

    Sol Ink

    Ottawa, ON
    Il y a 2 mois
  • $90k - $140k par année

     ...We're looking for Software Engineers to join our team and help build...  ...digital forensic tools, case management, evidence storage, and collaboration...  ..., contribute across the stack, and help shape a platform used...  ...with front-end, back-end, or full-stack experience.  The salary... 
    Suggéré
    Temps plein
    Travail au bureau
    Zone locale
    Horaires flexibles

    Magnet Forensics

    Ottawa, ON
    Il y a 2 mois
  • $230k - $295k par année

     ...customers. Cohere is a team of researchers, engineers, designers, and more, who are all...  ...Cohere. Here, they can access our models, manage API keys, manage teams, audit billing and...  ...future of large language models! As a Full-Stack Software Engineer on the Cohere Dashboard... 
    Temps plein
    Travail au bureau
    Zone locale
    Travail à distance
    Bureau à domicile

    Cohere

    Ottawa, ON
    il y a 2 jours
  • $110k - $270k par année

     ...Senior Software Engineer - Java Join to apply for the Senior Software Engineer - Java role...  ...Value: Partner effectively with Product Management, Design, and QA to deliver cutting-edge...  ...across multiple layers of our technology stack, with a primary focus on backend development... 
    Temps plein
    Travail au bureau
    Zone locale
    Travail à distance
    Le monde entier

    Veeva Systems

    Ottawa, ON
    il y a 18 heures
  •  ...Ø Strong development background, hands-on experience on working on multiple enterprise applications' SDLC Ø Experience on core java programing, and J2EE technologies. Strong Object Oriented fundamentals and design patterns. Relevant and related specific experience... 
    Temps plein
    Сontrat
    Travail manuel

    Krg Technology

    Ottawa, ON
    Il y a 2 mois
  •  ...Description Title – . Java Back End Developer (3 Openings Sr/Mid/Jr) Position...  ...improvements Developing, deploying and managing software across the full Continuous Delivery life-cycle. Leading and mentoring other engineers as well as liaising with other parts of... 
    Temps plein
    Stage
    Travail à distance

    TWO95 International, Inc

    Ottawa, ON
    Il y a 2 mois
  • $202.4k - $231k par année

     ...Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer – International Card Tech – Full-stack About Capital One Canada. For 30 years, we’ve been...  ...AI as every hiring decision is made by our hiring managers, business interviewers, and recruitment professionals.... 
    Travail au bureau
    Travail à domicile

    Capital One - CA

    Ottawa, ON
    il y a 3 jours
  •  ...extraction, and intelligent workflows, with a strong emphasis on backend reliability and speed of execution. Were looking for a Full-Stack Engineer (backend-leaning) who can take ownership of features end to end. The role is approximately 70% backend and 30% frontend ,... 
    Travail à distance
    Recrutement immédiat
    Horaires flexibles

    PRAGMATIKE

    Ottawa, ON
    Il y a 2 mois
  • $95k - $120k par année

     ...Closing: Thursday, July 9, 2026 at 4:00pm  Reports To: General Manager and CEO or designate Mission: To create an environment that inspires a passion for student success. Desired Results of the Position:  A financially stable and well-governed organization... 
    Contrat Longue Durée
    Remplacement
    Temps plein

    Algonquin Students' Association

    Ottawa, ON
    Il y a 2 mois
  • $60k - $100k par année

     ...Position Title: JavaScript Full Stack Developer Intermediate Location:  Ottawa, ON (377 Dalhousie...  ...alignment with business goals and engineering best practices. Work with product and...  ...legacy systems (e.g., .NET Framework and/or Java) and comfort making small updates when... 
    Contrat Longue Durée
    Temps plein
    Travail au bureau

    Rebel

    Ottawa, ON
    Il y a 2 mois
  •  ...About FullStack FullStack is your AI-native engineering partner, built to turn AI capability into certainty. Most companies can demo AI;...  ...clients for flexible, project-based development work as a Principal Full Stack Engineer (React & AI-Driven). ~ You will integrate directly... 
    Temps plein
    Travail à distance
    Horaires flexibles

    FullStack

    Ottawa, ON
    il y a 9 jours
  • Reporting to the Trade Services Manager, the Construction Project Manager - Workforce and Trades, is responsible for sourcing, recruiting, and onboarding qualified...  ...Group Inc.'s renovation projects. This role owns the full recruitment lifecycle — from identifying talent needs... 
    Temps plein
    Travail au bureau
    Zone locale
    Recrutement immédiat

    The Byng Group

    Ottawa, ON
    il y a 25 jours
  • $85k - $110k par année

     ...Systems–Canada, we’re not just engineering technology — we’re shaping the...  ...Develop and maintain rich Java desktop client applications that...  ...and resolve defects across the full product lifecycle Provide technical...  ...EE fundamentals: lifecycle management, dependency injection,... 
    Temps plein
    Stage
    Travail au bureau
    Travail à distance
    Horaires flexibles

    General Dynamics Missions System International

    Ottawa, ON
    Il y a 2 mois
  •  ...to our customers. Looking for candidates to hire in following technologies. · Java · UI /UX Designer · ETL/DWH · Web Development · Network Engineer · SharePoint · Project Management · Business Analyst · Data Analyst/Analytics/SAS/R/Data Scientist/Analytics... 
    Temps plein

    Cygnus Professionals Inc.

    Ottawa, ON
    Il y a 2 mois
  • $75k - $95k par année

     ...Project Manager – Structural Engineer (Hybrid)   Job Summary: The Project Manager – Structural Engineer will manage projects from initial stage to the completion of the project.  Responsibilities: Prepare and produce structural designs, project management, overseeing... 
    Temps plein
    Сontrat
    Stage
    Travail au bureau
    Zone locale
    Lundi au vendredi

    Salas O'Brien

    Ottawa, ON
    Il y a 2 mois
  •  ...Software Engineer Co-op, Apps Location: Ottawa, ON | Hybrid Reports To: Xiaokun Xu...  ...role, you’ll gain hands-on experience in full-stack development, working on both front-end and...  ...cross-functional teams, including product managers, to translate requirements into technical... 
    Emploi permanent
    Temps plein
    Stage

    Sol Ink

    Ottawa, ON
    il y a 7 jours
  •  ...Senior Software Engineer JD About the job Company Description askpolly...  ...insights platform. This is a full-time role based in Ottawa, ON,...  ...while contributing full-stack when needed, collaborating closely...  ...languages such as Python, Ruby GO , Java or similar . Data &... 
    Temps plein
    Stage
    Travail manuel
    Travail au bureau

    Forum Ventures

    Ottawa, ON
    Il y a un mois
  • $130k - $170k par année

     ...Systems–Canada, we’re not just engineering technology — we’re shaping the...  ...GDMS-I is seeking a Manager, IT Business Management to establish...  ...Goods program and that all of its workforce be security assessed....  ...certifications Benefits As a full-time employee at General Dynamics... 
    Temps plein
    Сontrat
    Stage
    Horaires flexibles

    General Dynamics Missions System International

    Ottawa, ON
    il y a 7 jours
  •  ...Staff Software Engineer, Data Level: P4 Location: Remote, Canada...  ...Engineering Type: Permanent | Full-Time About Solink At...  ...team at Solink builds and manages a growing list of over 300 integrations...  ...platform Own the Full Stack: Contribute to both backend... 
    Travail à distance
    Emploi permanent
    Temps plein
    Recrutement immédiat

    Sol Ink

    Ottawa, ON
    il y a 22 jours
  •  ...A Tier 3 Support Engineer at JSI keeps our Nova and 4Sight platforms stable and helps Technical...  ...with at least one programming language: Java, C#, Python, JavaScript, Ruby, or C++....  ...Strong debugging skills. Able to read logs, stack traces, and performance data to find root... 
    Temps plein

    Jsi

    Ottawa, ON
    il y a 23 jours
  • $92k - $110k par année

     ...Systems–Canada, we’re not just engineering technology — we’re shaping...  ...traceability, configuration management, lessons learned, and continuous...  ...program and that all of its workforce be security assessed. Successful...  ...Benefits As a full-time employee at General Dynamics... 
    Temps plein
    Stage
    Horaires flexibles

    General Dynamics Missions System International

    Ottawa, ON
    il y a 28 jours
  •  ...Staff Software Engineer, Core Applications Level: P4 Location:...  ...Team Lead Type: Permanent | Full-Time About Solink At...  ...series of greenfields Full-stack ownership: comfortable designing...  ...# Interview with the Hiring Manager # Technical Panel (in person... 
    Emploi permanent
    Temps plein
    Recrutement immédiat

    Sol Ink

    Ottawa, ON
    il y a 22 jours
  • $96.56k - $128.74k par année

     ...through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems &...  ...transformation.  ~ Establish and manage the rolling 3 Year Digital Roadmap.  ~...  ...employment equity and building a diverse workforce. We are committed to creating a safe and... 
    Emploi permanent
    Temps plein
    Сontrat
    Travail d'été
    Travail au bureau
    Programme de réinstallation
    3 jours par semaine

    Export Development Canada

    Ottawa, ON
    il y a 7 jours
  •  ...rapidité d’exécution. Nous recherchons un(e)  Ingénieur(e) Full-Stack à dominante backend capable de prendre en charge des...  ...Copilot, etc.) Collaborer étroitement avec les équipes produit et engineering pour transformer les besoins en solutions scalables Améliorer... 
    Travail à distance
    Tarif journalier
    Recrutement immédiat
    Horaires flexibles

    PRAGMATIKE

    Ottawa, ON
    Il y a 2 mois
  • $70k - $120k par année

     ...looking for a Software Development Engineer in Test (SDET) to join our...  ...You’ll Do Create, edit, manage test cases, and test plans;...  ...Mobile Testing, Android SDK (Java) and/or Xcode (Objective-C);...  ...building a diverse and inclusive workforce. This commitment will be reflected... 
    Temps plein
    Travail au bureau
    Zone locale
    Horaires flexibles

    Magnet Forensics

    Ottawa, ON
    Il y a 2 mois
  •  ...our strong belief that an elite group of engineers can make a big difference. We are ambitious...  ...either server-side languages such as C++, Java, Rust or Python, or front-end development...  ...your knowledge across a diverse technology stack Strong customer-facing communication skills... 
    Contrat Longue Durée
    Temps plein
    Travail au bureau
    Zone locale
    Travail à domicile

    Arondite

    Ottawa, ON
    Il y a un mois
  •  ...Senior Security Engineer Location: Ottawa, ON or Toronto ON| Hybrid...  ...Technology Lead Type: Permanent | Full-Time About Solink At...  ...Security and Vulnerability Management owning and maturing these...  ...SAST, DAST, and SCA technical stack end-to-end including configuration... 
    Emploi permanent
    Temps plein
    Travail posté

    Sol Ink

    Ottawa, ON
    Il y a 2 mois

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Full Stack Java Engineer — Workforce Management (WFM). Soyez parmi les premiers à postuler !