Senior Software Engineer | Core Java / Spark / Python
Knk Gt โ Canada ยท Posted ~21 hours ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
Position: Senior Software Engineer | Core Java / Spark / Python
Location: Hybrid- Montreal, QC
Job type: Full-Time/Permanent Hiring
Seeking a Senior Software Engineer with strong expertise in Core Java, Apache Spark, Python, SQL, and Linux to develop scalable server-side applications and large-scale analytical data processing solutions.
Required Skills
Strong hands-on experience with Core Java, Python, and object-oriented development.Strong experience with Apache Spark and distributed data processing.Advanced SQL and relational database development/performance optimization.Strong Linux/Unix administration and application support experience.Experience with server-side applications, microservices, REST APIs, and system integration.Strong understanding of data structures, algorithms, multithreading, and application design.Experience designing and integrating analytical/data processing systems handling large data volumes.Strong debugging, troubleshooting, performance tuning, and problem-solving skills.Experience with CI/CD and software development lifecycle practices.
Key Responsibilities
Design, develop, test, and maintain scalable applications using Core Java and Python.Build and optimize distributed data processing solutions using Apache Spark.Develop complex SQL queries and optimize database performance.Design and integrate analytical platforms for structured and unstructured data processing.Develop and integrate REST APIs and server-side services.Troubleshoot application, data-processing, and performance issues across Linux environments.Participate in architecture and technical design discussions.Support CI/CD, application deployment, monitoring, and lifecycle activities.Follow coding, security, testing, and software engineering best practices.
Preferred Skills
AWS/Azure/GCP, Hadoop ecosystem, Docker, Kubernetes, CI/CD, DevOps, Agile/Scrum, Financial Services/Capital Markets.
Primary Skills
Core Java, Apache Spark, Python, SQL, Linux/Unix, Server-Side Development, Microservices, REST APIs, Data Processing, Analytical Systems, Multithreading, Docker, Kubernetes, CI/CD
We have 91,923 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 91,923 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume