Talent.com
Software Developer

Software Developer

vTech SolutionON, Canada
30+ days ago
Job type
  • Full-time
Job description

Job Summary :

This Software Developer role involves translating business requirements and technical specifications into functional, tested applications. Responsibilities include analysis, design, Java EE coding, unit testing, and collaboration within a team. The position is hybrid, requiring three days of on-site work per week at 222 Jarvis St.

Location : Ontario, Canada

Responsibilities :

  • Translating business requirements and technical specifications into working applications.
  • Conducting analysis and design based on requirements.
  • Writing Java EE code.
  • Conducting unit tests.
  • Troubleshooting application issues.
  • Deployment of applications.

Required Skills & Certifications :

  • 7+ years of experience developing n-tier Enterprise applications.
  • 7+ years of hands-on development with Java Enterprise technologies.
  • Expertise in application design, latest design patterns, deployment, and troubleshooting.
  • Extensive hands-on development & troubleshooting experience on the Java EE platform.
  • Expertise in JPA or Hibernate, and Spring Framework.
  • Proficient working with various databases (expertise with Amazon Aurora, RDS, Postgres, Oracle, and PL / SQL highly desirable).
  • Proficient in Eclipse IDE or Rational Application Developer.
  • Experience with JavaScript / TypeScript frameworks such as React, Angular, and jQuery.
  • Experience with Spring Boot, Spring MVC, Spring Data, Spring Batch, Spring Security.
  • Preferred Skills & Certifications :

  • Agile development experience (Scrum, User Stories, CI, TDD, Automated Tests).
  • Experience writing Web Services and implementing SOA.
  • Experience with BPM tools (jBPM, Activiti, IBM Process Server, Camunda BPM, Drools Rule Engine).
  • Experience with fine-grained security frameworks (Spring Security, Apache Shiro, ForgeRock).
  • Experience with server-side Java templates (JSP, Thymeleaf).
  • Special Considerations :

  • Hybrid work environment : 3 days on-site at 222 Jarvis St, 2 days remote.
  • Scheduling :

  • Hybrid schedule, requiring 3 days on-site and 2 days remote. Specific scheduling details may be discussed further during the interview process.
  • Create a job alert for this search

    Software Developer • ON, Canada