Java Developer
SmartSimple Software
Toronto,Ontario,Canada
13d ago

Responsibilities :

  • Design and develop solutions to meet business requirements and specifications
  • Write well-designed, reusable, and efficient code using Java based components
  • Compose database queries (SQL) and modify database schema as necessary for application functionalities
  • Incorporate web markup (HTML) and related technologies as necessary for application functionalities
  • Maintain application platform by troubleshooting and resolving problems
  • Research and integrate emerging web technologies to improve existing platform and maintain a contemporary design
  • Prepare documentation on platform features and process
  • Other duties as assigned
  • Requirements

  • A Bachelor's degree in Computer Science, Engineering or equivalent experience
  • 1 2 years hands-on development experience with Java, JSP
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Object oriented analysis and design using common design patterns
  • Working knowledge of Relational Databases and SQL
  • Ability to establish priorities, work both independently and as a team, and proceed with objectives without supervision
  • Demonstrated ability to solve complex problems in fast paced environment
  • Excellent written and verbal communication skills
  • Must be legally eligible to work in Canada
  • In accordance with the Ontario Human Rights Code and Accessibility for Ontarians with Disabilities, a request for accommodation will be accepted throughout the hiring process.

    We are an equal opportunity employer that welcomes all applicants including persons with disabilities, visible minorities, women, and aboriginals.

    We thank you for your interest, however, only those applicants selected for an interview will be contacted.

    Apply
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form