Publié il y a 3 jours
Senior Software Engineer – Core Java, Apache Spark, Python, SQL, Data Processing
@ Astra North Infoteck Inc.
Montréal, Québec
En bref
Astra North Infoteck Inc. is hiring a Senior Software Engineer to design, develop and support scalable server-side applications and large-scale data processing systems. The work centres on Core Java, Apache Spark, Python and SQL, with Linux deployment and microservices.
Responsabilités :
- Design and build scalable Core Java and Python server-side applications
- Build and optimize Apache Spark data processing solutions
- Write complex SQL and optimize database performance
- Troubleshoot application and system performance issues
Résumé des exigences :
- Several years of hands-on software development experience
- Strong Core Java and Python programming
- Hands-on Apache Spark experience
- Proficiency in SQL and relational databases
- Working knowledge of Linux/Unix
Outils et compétences
Source et dates
Type de source non vérifié · zoho
- Date publiée par l’employeur
- 2026-11-03
- Première détection par notre source
- 2026-10-11
- Mise à jour du dossier source
- 2026-11-04
Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.
Détails du poste
| Niveau | Senior |
| Domaine | Développement logiciel |
| Déplacements | avion : aucun · route : aucun |
| Milieu de travail | Bureau |
| Position | Surtout assis |
| Exigences physiques | physique faible · ordinateur élevé |
| Langues | English |
Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.
Astra North Infoteck Inc.
| Champ | Valeur |
|---|---|
| Offres sur Jobsy | 426 |
Senior Software Engineer – Core Java, Apache Spark, Python, Big Data, SQL
Job Description – Core Java, Apache Spark, Python
We are seeking a highly motivated and experienced Software Engineer with strong expertise in Core Java, Apache Spark, Python, SQL, and Linux to design, develop, and support scalable server-side applications and analytical data processing systems. The ideal candidate will have hands-on experience in building high-performance applications, integrating analytical platforms, and working with large-scale data processing frameworks.
Key Responsibilities
• Design, develop, test, and maintain high-performance, scalable server-side applications using Core Java and Python
• Build and optimize large-scale data processing solutions using Apache Spark
• Develop and maintain database solutions, write complex SQL queries, and optimize database performance
• Design and integrate analytical systems to process and analyze large volumes of structured and unstructured data
• Collaborate with cross-functional teams including business analysts, architects, data engineers, and QA teams to deliver robust solutions
• Troubleshoot, debug, and resolve application and system performance issues
• Work in Linux environments for application deployment, monitoring, and support activities
• Participate in application architecture discussions and contribute to technical design decisions
• Ensure adherence to coding standards, security guidelines, and software development best practices
• Support CI/CD processes and application lifecycle management
Required Skills & Qualifications
• Senior years of hands-on experience in software development and analytical system integration
• Strong programming expertise in Core Java
• Hands-on experience with Apache Spark for distributed data processing
• Strong development experience in Python
• Proficiency in SQL and relational databases
• Strong working knowledge of Linux/Unix operating systems
• Experience in application/server-side development and microservices-based architectures
• Experience designing, building, and integrating analytical and data processing systems
• Strong understanding of data structures, algorithms, object-oriented design principles, and multithreading
• Experience with RESTful APIs and system integration
• Excellent problem-solving and debugging skills
Preferred Qualifications
• Experience with cloud platforms such as AWS, Azure, or GCP
• Knowledge of Hadoop ecosystem technologies
• Experience with containerization technologies such as Docker and Kubernetes
• Familiarity with CI/CD tools and DevOps practices
• Experience working in Agile/Scrum environments
Key Competencies
• Strong analytical and problem-solving skills
• Ability to work independently and collaboratively in a fast-paced environment
• Excellent communication and stakeholder management skills
• Commitment to delivering high-quality, scalable, and maintainable solutions
• Nice to Have: Financial Services / Capital Markets domain experience
Journal
Visible seulement par vous. Conservé sur cet appareil, et dans votre compte une fois connecté.