Full Stack Java Engineer
Miratech
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.
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 our sustainable business practices focused 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.
- ...We are looking for a Full Stack Engineer to design, develop, and support scalable cloud-native applications that power Workforce Management (WFM... ...Experience (CX), and operational business processes. You will use Java and Spring Boot to develop scalable backend services, React...SuggestedInternshipRelocation
$126.8k - $164.1k per year
...Global Prime Brokerage is looking for a Full-time Senior Java Developer. Global Prime Brokerage is... ...Role As a Senior Java Full Stack Developer, demonstrate ownership, accountability... ...defect-free delivery through strong engineering discipline, peer reviews, and adherence...SuggestedLong term contractFull timeWork from home- ...We are looking for a Senior Full Stack Developer to design, build and maintain both front-end... ...performing enterprise applications using Java, Spring Boot, React, Node.js, Python and... ...SQL. This role suits a strong hands-on engineer who is equally comfortable on the front end...SuggestedInternshipWork at officeRemote workRelocation2 days per week
$80k - $130k per year
...independent information technology services firm, and after 50 years, we're still growing! Join Canada's largest IT Company as a 'Full Stack Java Developer', in our Financial Services Sector. This role is hybrid and requires you to be at our downtown Toronto and/or Client...SuggestedFull timeWork at office3 days per week$95k - $145k per year
...independent information technology services firm, and after 45 years, we're still growing! Join Canada's largest IT Company as a "Java Full Stack Development Lead" in our Banking Services Division. Location - Downtown Toronto (Hybrid - 3 days office and rest remote) Your...SuggestedFull timeWork at officeRemote work$95k - $145k per year
...Position Description: CGI is looking for an experienced Full Stack Developer to work on challenging assignments related to the modernization... ...-on expertise in both Angular-based front-end development and Java/Spring-based back-end development, along with demonstrated experience...Full timeWork at office2 days per week3 days per week- ...an inclusive and high-performing culture. The Role: As a Full Stack Engineer on Scotiabank’s Data & AI Technology team, you will provide... ...distributed systems in complex technology environments. Advanced Java development skills, including experience with Spring Boot or...Flexible hours
- ...Job Description Job Description Senior Full-Stack Engineer (Knowledge Graph Platform) Location: [Toronto / hybrid, Canada] Responsibilities • Design and build Python backend services and REST/Fast APIs, including event-driven pipelines that react to UI edits...Long term contractPermanent employmentFull timeTemporary workDirect hireImmediate start
$86.1k - $136.1k per year
...Full Stack Software Engineer Build technology that powers critical financial systems We’re looking for a Full Stack Software Engineer who enjoys... .... Build and enhance solutions using technologies such as Java, Python, Node.js, SQL, Azure Data Factory, Azure Synapse...Long term contractTemporary workLocal area$95k - $145k per year
Senior Full Stack Software Designer (Java & React) Position Description We are seeking an Expert Full Stack Developer to design, build, and maintain... ..., and SQL. The ideal candidate is a strong hands on engineer with deep full stack expertise, capable of translating...Work at office2 days per week$130k - $150k per year
...capabilities, we're looking for experienced engineers who thrive in fast-moving environments,... ...with deep backend expertise, strong full-stack development skills, and hands-on experience... ...including: ~ TypeScript, JavaScript, Python, Java, or C# ~ React or modern frontend...Full timeWork at officeRemote work- ...We are seeking a versatile and experienced engineer to join our Inference Core Model Bringup... ...working across the entire Cerebras software stack. Your work will play a critical role in... ...related field. Comfort navigating the full AI toolchain: Python modeling code, compiler...Full time
- ...items, and ensures seamless and quick payments. Across the Link Engineering org, we focus on building delightful payment experiences and allowing... ...preferred payment methods. Our team's work spans the entire stack from front-end experiences, to infrastructure that supports low-...Full timeInternship
usd195k - usd238.97k per year
...automation, audio/screenshare, and project management—all with full data and operational control. Mattermost powers high-stakes workflows... ...365. To learn more, visit We are seeking a Staff Full Stack Engineer to set the technical direction for and scale Mattermost’s core...Work at officeLocal areaImmediate startRemote workWorldwide$120k - $250k per year
...Full-Stack Software Engineer new graduate — AI & 3D Creator Tools Company About Viggle AI Backed by a16z, Viggle AI is building the world's most advanced controllable video and 3D generation technology, empowering game developers, content creators, filmmakers, and...Work at officeWorldwideusd162.59k - usd195k per year
...automation, audio/screenshare, and project management—all with full data and operational control. Mattermost powers high-stakes workflows... ...365. To learn more, visit We are seeking a Senior Full Stack Engineer to help build and scale Mattermost's core web platform for...Work at officeLocal areaRemote workWorldwide- ...global leaders such as Pfizer, Google and AstraZeneca, to help them adopt AI they can govern and own. About the Role As a Full-Stack AI Engineer, you'll transform business ideas into production-ready applications using cutting-edge AI design tools and modern full-stack...Full timeInternship
$86.1k - $136.1k per year
...discover that better can take you anywhere you want to go. Full Stack Engineer The Opportunity We’re looking for a Full Stack Engineer... ...services and APIs using Python, FastAPI/async frameworks, and Java. Build and integrate LLM-powered and agentic AI applications...Long term contractTemporary workLocal area$64.02k - $80.03k per year
...ways to bank—online, mobile app, phone/full-service Member Connect Contact Centre,... ...no matter what role you play. Full-Stack Automation Engineer DUCA is looking for a Full-Stack Automation... ...and scripting languages (e.g., Java, Python, JavaScript). Experience leveraging...Full timeCasual workManual laborWork at office$126.8k - $164.1k per year
...Analytics Technology team at TD Securities is seeking an experienced Full-stack Engineer to build the next generation of a risk computation platform.... ...global stakeholders Technical Skills 8+ years of Java experience, with a strong understanding of JVM internals...Work from homeFlexible hours$113k - $163k per year
...based data initiatives and support continuous improvement of data engineering standards, documentation, and delivery practices. Required... ...includes holidays, vacation, personal, and sick days, and we offer the full range of statutory leaves of absence. If you are applying for...Long term contractTemporary workLocal areaFlexible hours$113k - $163k per year
...As a Senior AI Engineer, you will be responsible for Full-Stack Software Development i.e. building modern, cloud-based, and AI-enabled applications that help Manulife make decisions easier and lives better. You will contribute to the design, development, and delivery of...Long term contractTemporary workLocal areaFlexible hours- ...our AI interview philosophy and how we use AI in our recruiting process here . We are looking for inquisitive, well-rounded Full-stack engineers to join our Core or Monetization Engineering teams. Working closely with product managers, designers, and backend engineers,...Work at officeLocal areaRelocationRelocation package
- ...default. See Deploy Faster with Snowflake Apps . As a Senior Full Stack Engineer, you will drive initiatives that span our product areas and... ..., spanning the full tech stack - React, Go, Python, and Java Stay deeply hands-on by authoring technical and design specs...Full timeInternship
$170k - $190k per year
...Job Description Principal Full-Stack Software Engineer at a glance... Location: Toronto, ON (Hybrid - 3 days/week) We are looking for a Principal Full-Stack Software Engineer to lead our internal engineering platform, standards framework, and developer enablement ecosystem...Full timeFlexible hours3 days per week- ...Miratech is looking for a skilled Full Stack Engineer with React and Golang experience to join our US healthcare client. Join a team building innovative, cloud-native applications that power next-generation conversational AI and enterprise solutions. As a Full Stack Engineer...InternshipRemote workRelocation
$196.8k - $295.2k per year
...future of professional services is being written today — and we’re just getting started. Role Overview As a Staff Full Stack Software Engineer at Harvey, you’ll play a pivotal role in shaping the foundation of our product platform while directly building user-facing...Full timeWork at officeRelocation packageFlexible hours3 days per week$84.5k - $115.2k per year
...responsible for the design, development, deployment, and maintenance of full-stack agentic AI applications. These apps can have different maturity... ...functionality such as agentic workflows, data integration, and engineering tool connectivity through MCP servers, delivering a high-...Permanent employmentLocal areaImmediate start- ...baselane.com . About the Role We operate in an AI-first engineering environment, where AI-powered development is at the core of how... ...delivering reliable software. We're looking for a Senior Full Stack Engineer with strong engineering fundamentals, product thinking...Full time
- ...improve go-to-market agility. Our engineering organization includes multiple... ...platform. Proficiency in Kotlin, Java, or a similar language, and comfort working across the stack, including a TypeScript and... ...Healthcare coverage. We have a full benefits package that includes medical...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Java Engineer. Be the first to apply!
- senior full stack engineer Toronto, ON
- full stack web developer Toronto, ON
- junior full stack developer Toronto, ON
- full stack developer remote Toronto, ON
- full stack developer Toronto, ON
- full stack .net developer Toronto, ON
- java developer remote Toronto, ON
- entry level java developer Toronto, ON
- junior java developer Toronto, ON
- java developer Toronto, ON

