Miratech
Senior Java Full Stack Developer
About this role
Description: Seeking a Senior Full Stack Developer to design, build, and maintain front-end interfaces and back-end systems, including APIs, microservices, databases, and cloud deployments. Role involves developing scalable, secure, and high-performing enterprise applications using Java, Spring Boot, React, Node.js, Python, and SQL. Hybrid working model requiring 2 days per week in downtown Toronto office. Requirements: 7+ years of software development experience with significant full stack development. Strong expertise in Java and Spring Boot, with proven experience in building scalable web applications using React. Familiarity with Node.js and Python, and strong knowledge of SQL and relational databases. Experience with cloud platforms (AWS, Azure, GCP), Git, CI/CD pipelines, and DevOps practices. Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience. Benefits: Competitive pay and comprehensive benefits package, including health insurance and relocation program. Opportunities for professional development, including certification programs and mentorship. Flexible remote work culture and a welcoming multicultural environment. Engage in impactful projects for global clients and contribute to sustainable business practices.