Skip to main content

Java Developer

Technology
Envision Technology Solutions
Calgary, Canada2 weeks agoUntil 2026-06-13
Hybrid

Job description

  • Bachelor’s degree (pref.

    Computer

    Science or related degree) or equivalent experience

  • Highly self-motivated, with the ability to complete tasks with minimal guidance, and to learn independently
  • Excellent analytical and problem-solving abilities
  • Excellent English verbal and written communication skills
  • Excellent teamwork and collaboration skills in working in a cross-functional team comprised of

Product Analysts, QA, UAT, Development and PMO members

  • Ability to juggle tasks and priorities to meet rapidly changing deadlines
  • Must work with System Architects to review/approve program and subsystem designs
  • Java
  • Data Structures & Algorithms
  • Spring Framework
  • JDBC and JPA/Hibernate
  • Advanced Java Concepts
  • API/API Design
  • Proficiency in UNIX/Linux and Microsoft Windows distributed computing
  • Java IDE (preferably IntelliJ IDEA)
  • Relational DB principles using Structured Query Language (SQL)
  • Agile/Scrum methodologies
Keywords
javajava-developercomputer-sciencequality-assurancetraining-and-developmentproject-management-office-pmoplanning-and-designvisual-art-designdata-structuresspring-frameworkspringjava-database-connectivity-jdbchibernateapplication-programming-interface-apiproduct-development-and-designapi-designlinuxdoors-windowsdistributed-computingintegrated-development-environmentsidea-complianceintellij-ideadesign-build-d-bdefined-benefit-planssqlquery-language

¿Te interesa este puesto?