Java Fullstack Developer

Job Type: Contract
Job Location: Scarbrough Toronto ON
Job Term: 9 months

Java Fullstack Developer

Typical Day in Role

  • Design, develop, and maintain scalable front-end and back-end applications
  • Identify and remediate security vulnerabilities across the technology stack
  • Work in Linux environments and contribute to DevOps and CI/CD pipelines
  • Collaborate with cross-functional teams to deliver high-quality software solutions
  • Participate in version control, issue tracking, and build automation processes

Skills Required

  • 10+ years of experience with Java, J2EE, Spring Framework, and Spring Boot
  • 5+ years of experience with JavaServer Faces (JSF), JavaScript, jQuery, CSS, AJAX, JSP
  • Strong background in identifying and resolving security vulnerabilities
  • Proficiency with Linux environments
  • Solid database experience (Sybase preferred)
  • Hands-on experience with application servers: JBoss, WebSphere, Tomcat
  • Strong knowledge of DevOps practices and tools (Maven, Git, Bitbucket, JIRA)

Nice-to-Have Skills

  • ReactJS
  • Splunk, Dynatrace
  • Kubernetes (preferably GKE – Google Kubernetes Engine)
  • Docker, Jenkins

Ideal Candidate

  • Strong problem-solving skills and attention to detail
  • Experience in enterprise-grade software development
  • Comfortable working both independently and within collaborative team environments
  • Familiarity with monitoring and observability tools is an asset

Education

  • Bachelor’s degree in Computer Science, Engineering, or a related field

Note:
We thank all applicants for their interest and referrals. Only candidates selected for interviews will be contacted.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx