Java Developer (Backend)
Cygnus Professionals Inc. — Toronto, CA
- Published on
About the Role
We are seeking a skilled Java Developer (Backend) who will play a key role in designing, developing, and optimizing cloud-based applications. You will be responsible for ensuring that the applications are scalable, secure, and high performing.
Key Responsibilities
- Develop and deploy cloud-based applications using Spring Boot.
- Work with Data Lakehouse architectures to optimize data processing and storage.
- Implement and manage Spark Databricks pipelines for data processing.
- Develop and maintain scripts using Linux or PowerShell for automation and system management.
- Collaborate with cross-functional teams to integrate cloud solutions.
About the Candidate
Mandatory Skills:
- 5 years of experience with Java 8 and Spring Boot.
- Expertise in Spark Databricks for big data processing.
- Strong proficiency in Python scripting.
- Proficiency in scripting with Linux or PowerShell.
- Experience with REST API.
Nice to Have Skills:
- Experience with Azure SQL and ASE.
- Knowledge of Event Hub, HashiCorp Vault, or equivalent.
- Experience with Azure Functions for serverless computing.
- Familiarity with observability tools like Datadog.
- Experience with Autosys for job scheduling.