Senior Java Full Stack Developer
Miratech · Toronto
Job description
About the role
Miratech, a global IT services and consulting company, is looking for a Senior Full Stack Developer in Toronto to design, build and maintain both front-end interfaces and back-end systems, including APIs, microservices, databases and cloud deployments. The role suits a hands-on engineer comfortable on both sides of the stack, taking part in solution design as well as delivery. It is a hybrid position with 2 days per week in a downtown Toronto office.
Key responsibilities
- Design, develop, test, deploy and support full-stack applications across front-end and back-end environments.
- Build responsive, accessible and user-friendly interfaces with React and modern web practices.
- Develop and maintain back-end services, APIs and business logic with Java, Spring Boot, Node.js and Python.
- Design microservices-based architectures and secure RESTful APIs and service integrations.
- Manage relational databases and SQL queries, and support cloud-native deployment on AWS, Azure or GCP.
- Support CI/CD pipelines, release processes and deployment automation.
- Ensure code quality through peer reviews, automated testing and best practices, and troubleshoot issues across the stack.
- Create and maintain technical documentation and collaborate with product, architecture, QA, DevOps and business stakeholders.
Required profile
- 7+ years of software development experience, including significant full-stack work.
- Bachelor's degree in Computer Science, Software Engineering or a related field, or equivalent practical experience.
- Nice to have: TypeScript, Docker, Kubernetes, event-driven architecture, API gateways, observability tools, Agile delivery, regulated industries, mentoring and technical leadership experience.
Required skills
- Java and Spring Boot
- React and Node.js
- SQL, relational databases and query optimization
- AWS, Azure or Google Cloud Platform
- Git, CI/CD pipelines, automated testing and DevOps practices
- Application security, authentication and authorization
What we offer
- Health insurance and a relocation program.
- Remote work flexibility.
- Certification programs, mentorship, internal mobility and internship opportunities.
- Inclusive, multicultural team with team-building events.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Miratech
Toronto