*Interested applicants should forward their updated resume to careers@globalerp.ca, ensuring the Job Title is used as the email subject.*
1. Python developer-Databricks and Azure
We’re hiring a Python Developer with strong experience in Databricks and Azure.
Role Description:
Strong programming skills in 5+ years of Python experience, especially for data manipulation and scripting.
In-depth knowledge and experience with the Databricks platform, including notebooks, jobs, clusters, and features like Unity Catalog and Lakeflow.
Experience with Apache Spark and related Big Data technologies.
Strong SQL skills for data querying, manipulation, and database interaction.
Familiarity with cloud platforms, Azure, or GCP, especially regarding Databricks integration and data storage solutions (e.g., S3, ADLS).
Understanding data modelling principles and experience in designing scalable data architectures.
Ability to analyse complex data problems and develop effective solutions.
Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
2. Senior Associate Java Engineer
Our client is hiring a Senior Associate Java Engineer to join the Data Services & Insights team.
Role Description:
Design, develop, and operate scalable, secure, cloud-based platforms and APIs
Build microservices and RESTful APIs using Spring Boot, JPA, Hibernate, Maven, Swagger
Contribute to architecture, design reviews, and DevSecOps best practices
Develop and optimize data models (RDBMS + NoSQL such as Redis, MongoDB, Cassandra)
Integrate distributed systems using Kafka and containerize services via Docker/Kubernetes
Collaborate globally in an Agile-Scrum team; participate in backlog grooming and sprint reviews
Troubleshoot production issues within SLA and continuously improve performance
Optional: contribute to UI development using React (nice-to-have)
Must-Have Skills
3+ years professional Java development experience
Expertise in Spring Boot, REST APIs, JPA/Hibernate
Strong grasp of Data Structures, Algorithms, and Design Patterns
Experience with Docker/Kubernetes and cloud platforms (AWS, Azure, or GCP)
Familiarity with Kafka and distributed event-streaming systems
Hands-on experience with Agile and Test-Driven Development.
3. Intermediate .NET Developer
We’re hiring an Intermediate .NET Developer on behalf of our client—an enterprise software company building cutting-edge SaaS solutions client.
Job Description:
3–5 years of hands-on experience developing software applications using .NET and C#
Design, develop, and maintain scalable web applications using .NET (C#), JavaScript, and modern front-end frameworks like Angular or React
Collaborate with cross-functional teams including Product Managers, Designers, and QA Engineers to deliver high-quality software solutions
Participate in code reviews, providing constructive feedback and ensuring adherence to best practices and coding standards
Contribute to system architecture discussions, proposing improvements and helping shape the technical roadmap
Write clean, maintainable, and testable code, with a focus on performance, security, and scalability
Deploy and monitor applications in cloud environments (Azure preferred), ensuring reliability and uptime