← Back to jobs

Wissen Technology Logo
Senior Java Developer

Wissen Technology

 

Montreal, QC, Canada

Posted On: 30+ days ago
Experience: 10+ years
Availability: Onsite
Openings: 1
Category: Java Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will own the design and implementation of microservices and distributed systems, covering both backend services and frontend components.

This role is on-site.

Responsibilities

  • Design and implement microservices using Spring Boot and Java.
  • Develop frontend components using Angular 8 or higher.
  • Manage data persistence and messaging through SQL databases, MQ, and Kafka.
  • Deploy and manage cloud-native applications using AWS, Docker, and Kubernetes.
  • Apply object-oriented analysis and design patterns to solve complex technical problems.

Required Skills

  • 10+ years of professional experience in Java development.
  • Deep understanding of Java and JEE internals, including class loading, memory management, and transaction management.
  • Expertise with Spring Boot and Microservices architecture.
  • Hands-on experience with MQ and Kafka.
  • Proficiency in Angular 8+.
  • Strong knowledge of Relational Databases and SQL.
  • Experience with AWS services including EC2, S3, RDS, and Lambda.
  • Practical experience with Docker and Kubernetes containerization.
  • Solid understanding of RESTful APIs and web services.

Preferred Skills

  • MS degree in Computer Science, Engineering, Mathematics, or Physics.
  • Experience working within Agile/Scrum methodologies.

Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs