Java with Big Data Architect
@ S M Software Solutions Inc

Mississauga, ON
CA$120,000
On Site
Full Time
Posted 1 day ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXXXX****** @smsoftconsulting.com
Recommended after applying

Job Details

Job Overview

The Java with Big Data Architect at S M Software Solutions Inc will design, develop, and evolve a modern data platform with strong self-service capabilities, data management compliance, and robust governance. The role involves creating high-level architectural designs and detailed technical solutions while providing technical leadership and guidance.

Key Responsibilities

  • Architectural Design: Translate product vision into high-level and detailed technical solutions.
  • Technical Leadership: Guide development teams and ensure adherence to best practices.
  • Quality Assurance Collaboration: Work with testing teams to define test strategies and continuously improve quality.
  • User Feedback Integration: Incorporate user feedback into design enhancements.
  • Hands-on Development: Actively troubleshoot and resolve code issues and performance challenges.
  • Resilient Solution Development: Design scalable, resilient, and observable modern data solutions.

Required Skills and Experience

  • Master-level Java Spring Boot experience
  • Expertise in Kubernetes container orchestration
  • Strong background with Big Data, Spark, and Scala
  • Proficiency in Kafka and streaming technologies
  • Hands-on observability with Grafana
  • Proven solution design and problem-solving skills
  • Excellent communication skills for technical and non-technical audiences

Eligibility and Application Steps

Candidates must provide an updated resume in Word format, skills matrix, references, expected hourly rate, visa status, and LinkedIn ID. Apply only if you meet all qualifications. For inquiries, contact via call/text at (647) 408-1348 or email at hrsmss@smsoftconsulting.com.

Key skills/competency

  • Java
  • Spring Boot
  • Kubernetes
  • Spark
  • Scala
  • Kafka
  • Big Data
  • Observability
  • Architecture
  • Leadership

How to Get Hired at S M Software Solutions Inc

🎯 Tips for Getting Hired

  • Customize your resume: Tailor experiences to match job qualifications.
  • Highlight technical skills: Emphasize Java, Big Data, and Kubernetes expertise.
  • Research S M Software Solutions Inc: Understand company values and projects.
  • Prepare for technical interviews: Practice coding and architecture questions.
  • Follow application instructions: Submit all mandatory documents.

📝 Interview Preparation Advice

Technical Preparation

Review Java Spring Boot best practices.
Practice Kubernetes deployment scenarios.
Study Spark and Scala performance tuning.
Work on Kafka streaming exercises.

Behavioral Questions

Describe a time you solved a complex problem.
Explain how you guided a development team.
Share an example of incorporating user feedback.
Discuss handling project challenges under pressure.

Frequently Asked Questions