drjobs Senior Java Engineer - Canada

Senior Java Engineer - Canada

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Toronto - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Role - Senior Java Engineer

Location Toronto ON (Hybrid Onsite)

Job Type - Contract

Description:

  • Seeking a highly skilled and efficient Senior Java Engineer and The ideal candidate will have significant experience in Java development particularly with Spring Boot and a strong background in API and services development.
  • This role requires a proactive individual who is well-versed in modern cloud technologies has a solid understanding of databases and event hubs and is capable of supporting operations during production incidents.

Key Responsibilities:

1. Java and Spring Boot Development:

o Design develop and maintain complex Java applications using Spring Boot.

o Collaborate with cross-functional teams to define design and ship new features.

o Ensure the performance quality and responsiveness of applications.

2. API and Services Development:

o Develop integrate and maintain RESTful APIs and microservices.

o Implement best practices for API design and integration.

o Work closely with frontend developers to ensure seamless integration and functionality.

3. Database and Event Hub Management:

o Design and maintain efficient and reliable database schemas.

o Develop data access layers and perform database optimization.

o Manage and integrate with event hubs for real-time data processing.

4. Operational Support and Incident Management:

o Provide Level 2 technical support during production incidents.

o Manage and triage incidents effectively to ensure minimal disruption.

o Collaborate with the operations team to implement solutions and improvements.

5. Cloud Technologies and Azure:

o Develop and deploy applications using cloud technologies with a focus on Microsoft Azure.

o Implement cloud-based solutions to enhance scalability and reliability.

o Stay updated with the latest trends and best practices in cloud computing.

Qualifications (Required):

  • Bachelors degree in Computer Science Information Technology or related field.
  • Minimum 8 years of experience in Java development with a focus on Spring Boot.
  • Proven experience in API and microservices development.
  • Strong understanding of relational and NoSQL databases.
  • Experience with event-driven architecture and event hubs.
  • Familiarity with cloud platforms particularly Microsoft Azure.

Preferred Qualifications:

  • Experience with DevOps practices and tools.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Familiarity with CI/CD pipelines.
  • Experience in agile methodologies.

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.