Back to results

Java Technical Consultant

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
7+ years of experience in software engineering, technical consulting, enterprise application implementation, or related delivery roles.
Posting language
English
Posted

Original job description

We are looking for Technical Consultant in Toronto, CA - Contract

Skills:

Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related discipline, or equivalent practical experience.

  • 7+ years of experience in software engineering, technical consulting, enterprise application implementation, or related delivery roles.
  • Strong experience delivering configurable enterprise or SaaS solutions in client implementation environments.
  • Hands-on experience with Java, Spring Boot, Python, J2EE, object-oriented design, design patterns, Maven, Git, CI/CD pipelines, and Agile delivery practices.
  • Strong database experience with PostgreSQL, SQL, data analysis, and troubleshooting across application, configuration, integration, environment, workflow, performance, and deployment issues.
  • Experience designing, developing, or supporting REST APIs, microservices, event-driven architectures, JSON/XML interfaces, batch interfaces, file-based integrations, data mappings, and enterprise integration patterns.
  • Experience with Kubernetes, at least one cloud environment such as AWS, Azure, or GCP, and messaging or streaming technologies such as Kafka or Redpanda.
  • Strong understanding of API design, service integration, authentication, authorization, secure interface patterns, encryption and decryption for files, data in motion, and data at rest, and OWASP Top 10 risks.
More about this job

Responsibilities

Deliver and support configurable enterprise or SaaS solutions in client implementation environments. Design, develop, or support APIs, integrations, and application components, while troubleshooting issues across configuration, data, performance, and deployment.

Requirements

Requires a bachelor's degree in a relevant discipline or equivalent practical experience, along with 7+ years in software engineering, technical consulting, or related delivery roles. Candidates should have hands-on experience with Java and related technologies, databases, enterprise integrations, cloud and container platforms, messaging, and secure API practices.

Skills

  • Java
  • Spring Boot
  • Python
  • J2EE
  • Object-Oriented Design
  • Design Patterns
  • Maven
  • Git
  • CI/CD
  • Agile
  • PostgreSQL
  • SQL
  • REST APIs
  • Microservices
  • Kubernetes
  • Cloud Platforms

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Consulting

Keywords

  • Java
  • Spring Boot
  • Python
  • J2EE
  • Object-Oriented Design
  • Design Patterns
  • Maven
  • Git
  • CI/CD Pipelines
  • Agile Delivery
  • PostgreSQL
  • SQL
  • Data Analysis
  • REST APIs
  • Microservices
  • Event-Driven Architecture
  • JSON
  • XML
  • Kubernetes
  • AWS
  • Azure
  • GCP
  • Kafka
  • Redpanda
  • API Design
  • Authentication
  • Authorization
  • OWASP Top 10
  • SaaS

Report this job