We're looking for an experienced Solution Architect with deep Java and Big Data expertise to design and drive enterprise-scale solutions for a delivery team in Toronto. The ideal candidate brings a strong architectural background, hands-on technical depth, and the ability to lead and mentor engineering teams while aligning solutions with business objectives.

What you'll do

  • Define end-to-end solution architecture for enterprise applications leveraging Java and Big Data platforms
  • Design scalable, secure, and high-performance systems using microservices and distributed architectures
  • Develop architecture blueprints, technical roadmaps, and solution designs aligned with business needs
  • Lead design and development of enterprise applications using Java, Spring Boot, Spring Cloud, and Hibernate
  • Design and implement Big Data solutions using Hadoop, Spark, Hive, Kafka, and NoSQL databases
  • Build real-time and batch data processing pipelines and define data ingestion, processing, and storage strategies
  • Architect cloud-based solutions on AWS, Azure, or GCP integrating Big Data and Java services
  • Design APIs and integration frameworks using REST, messaging systems, and event-driven architectures
  • Work with containerization and orchestration using Docker and Kubernetes
  • Conduct architecture and code reviews and ensure adherence to enterprise standards
  • Mentor development teams and provide technical leadership across delivery
  • Collaborate with business stakeholders and product owners to translate requirements into technical solutions
  • Identify and mitigate architectural risks and ensure security and compliance requirements are met

What you bring

  • 10+ years of IT experience with at least 3 to 5 years in a Solution Architect role
  • Strong hands-on experience with Java 8+, Spring Boot, and Spring Cloud
  • Expertise in Big Data technologies including Hadoop, Spark, Kafka, and Hive
  • Experience with SQL and NoSQL databases such as MongoDB and Cassandra
  • Hands-on experience with cloud platforms including AWS, Azure, or GCP
  • Familiarity with DevOps tools including CI/CD pipelines, Jenkins, Git, and Terraform
  • Strong understanding of enterprise architecture patterns, microservices, and distributed systems design
  • Excellent communication and stakeholder management skills with the ability to lead and mentor teams
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • Eligibility for a mandatory background check

Nice to have

  • Experience with data governance and data lake architectures
  • Cloud platform certification in AWS, Azure, or GCP
  • Exposure to AI/ML data pipelines
  • Experience working in Agile and DevOps environments
Similar jobs

More from J M Group Inc
J M Group Inc 9 hours ago
J M Group Inc 9 hours ago
J M Group Inc 9 hours ago

Solution Architect

Apply Now
Back to search page