Back to results

Full Stack Engineer

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
Backend: 4+ years of professional experience in Java, Spring/Spring Boot, RESTful APIs, and microservices.
Posting language
English
Posted

Original job description

We are seeking a versatile and driven Full Stack Developer with strong expertise in backend Java development, modern frontend frameworks, and cloud deployment using Red Hat OpenShift. In this role, you will design, build, and deploy scalable, enterprise-grade applications in a fast-paced, containerized environment.

About the Role

  • Title: Full Stack Developer
  • Duration: 6 -12 Months (with a possibility for extension)
  • Location: Toronto, ON or Mississauga, ON
  • Pay Rate: Open to Discussion (depends on the year of experience)

Responsibilities:

  • Design, develop, and maintain robust backend microservices using Java and Spring Boot.
  • Build responsive, dynamic, and high-performance user interfaces utilizing either React or Angular.
  • Deploy, scale, and manage applications on Red Hat OpenShift container platforms.
  • Collaborate with cross-functional product, UX, and DevOps teams to define architectural standards.
  • Implement automated CI/CD pipelines and ensure application security, testing, and performance optimization.

Required Skills:

  • Backend: 4+ years of professional experience in Java, Spring/Spring Boot, RESTful APIs, and microservices.
  • Frontend: Strong proficiency in either React.js (with Redux/Hooks) or Angular (TypeScript, RxJS), along with HTML5 and CSS3.
  • Cloud & DevOps: Hands-on experience with Red Hat OpenShift, Kubernetes, Docker, and container orchestration.
  • Databases & Tools: Proficiency with relational or NoSQL databases (e.g., PostgreSQL, Oracle, MongoDB) and Git.

Preferred Skills:

Pay range and compensation package

  • Pay Rate: Open to Discussion (depends on the year of experience)
More about this job

Responsibilities

Design, develop, and maintain Java and Spring Boot microservices, and build responsive user interfaces using React or Angular. Deploy and manage applications on Red Hat OpenShift, collaborate with product, UX, and DevOps teams, and implement CI/CD pipelines while supporting security, testing, and performance optimization.

Requirements

Requires 4 or more years of professional experience with Java, Spring or Spring Boot, RESTful APIs, and microservices. Candidates should be proficient in either React or Angular and have hands-on experience with OpenShift, Kubernetes, Docker, databases, and Git.

Skills

  • Java
  • Spring Boot
  • RESTful APIs
  • Microservices
  • React
  • Angular
  • TypeScript
  • Redux
  • RxJS
  • HTML5
  • CSS3
  • Red Hat OpenShift
  • Kubernetes
  • Docker
  • CI/CD
  • PostgreSQL

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering

Keywords

  • Full Stack Development
  • Java
  • Spring
  • Spring Boot
  • RESTful APIs
  • Microservices
  • React
  • Redux
  • Hooks
  • Angular
  • TypeScript
  • RxJS
  • HTML5
  • CSS3
  • Red Hat OpenShift
  • Kubernetes
  • Docker
  • Container Orchestration
  • CI/CD
  • Application Security
  • Automated Testing
  • Performance Optimization
  • PostgreSQL
  • Oracle
  • MongoDB
  • Git
  • Cloud Deployment
  • Enterprise Applications
  • Scalable Applications

Report this job