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)