← Back to jobs

Compunnel Logo
Java/Node.js Software Developer

Compunnel

 

Calgary, Alberta, Canada

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

No related jobs found

Description

You will design and develop middle-layer services and contribute to enterprise-level software solutions.

This role is on-site.

Responsibilities

  • Design and develop middle-layer services using JavaScript, TypeScript, Node.js, Java, or C#/.Net.
  • Draft and review architectural diagrams, specifications, and design documents.
  • Collaborate with PMO, Product Management, Technical Operations, Systems Engineering, Infrastructure, and Architecture teams.
  • Mentor junior software developers and provide technical guidance.
  • Apply Service-Oriented Architecture (SOA) principles to deliver optimal solutions.

Required Skills

  • 7+ years of software development experience with design patterns, code structure, and CI/CD.
  • 5+ years of hands-on experience in Core Java, Spring Framework, Spring Boot, Spring Integration, TypeScript, Node.js, Kafka, and ActiveMQ.
  • 7+ years of experience with Java server technologies including J2EE and servlets.
  • 3+ years of experience with Tomcat and Maven.
  • 3+ years of experience in API/Web Services development using REST, SOAP, and JSON.
  • Proficiency in at least one database such as Oracle, DB2, or Sybase.
  • Strong knowledge of object-oriented programming and design methodologies.
  • Experience with Linux/Unix, Open-Source Platforms, and C++.

Preferred Skills

  • Bachelor’s degree in Computer Science, Information Technology, or equivalent work experience.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs