Full Stack Java Developer

Apply Now

Company: Cynet Systems

Location: Montreal, QC H1A 0A1

Description:

Job Description:

Skills Required:
  • 7 to 15 years of hands-on experience on Java/J2EE. Should be able to write optimized, efficient and clean code.
  • 6 to 10 years of hands-on experience designing web applications. Should be able to write optimized, efficient, and clean code using React, Angular (Preferred), HTML5, CSS3, JavaScript, NodeJS.
  • Strong Object-Oriented Programming and Design Pattern concepts with practical experience of leveraging the same during development.
  • Linux, Unix, Shell Scripting.
  • Strong analytical and problem-solving skills. Candidate should be able to design and then implement solutions.
  • DevOps knowledge packaging and deploying web applications using Jenkins, Teamcity etc.
  • Team player with strong attitude and work ethics.
  • Strong oral and written communication skills. Candidate is expected to work with global teams and hence should be clear in both verbal and written communication.
  • Write unit tests that exercise all major logic components of the code.
Skill Desired:
  • JAVA 8+.
  • ngular 2+ (NOT same as AngularJS).
  • Strong Database skills including PL/SQL and query tuning.
  • Spring/Spring Boot/Hibernate.
  • Layered Architecture, Component based Architecture.
  • Unix OS, Scripting, Python or Perl.
  • Experience in development on other application types (Web applications, batch, or streaming).

Similar Jobs