Senior Java Developer - Regina, Canada - Dasro Consulting Inc.

    Dasro Consulting Inc.
    Dasro Consulting Inc. Regina, Canada

    2 weeks ago

    Default job background
    Description

    Dasro is looking for a Senior Java Developer - Angular for one of its clients in Regina, SK

    Duration: 12 months contract with the possibility of extension

    Location: Onsite, Regina, SK

    Responsibilities include but not limited to:


    • Participation in all phases of the software development life cycle, including product research, software architecture, design, construction, testing, implementation and support.


    • Participation in the gathering, analysis and documentation of requirements with software development manager, project manager and other software developers on the team.


    • Design and implement assigned components of the architecture or application according to provided software requirements or specifications.


    • Participate in the testing of the system, including unit testing, functional testing, performance testing and installation testing.


    • Code to company quality and programming standards.


    • Work in a self-directed, agile environment.


    • Ability to extract the essence of a complicated situation; sort out the core ideas that are relevant to the assigned tasks/goals.


    • Ability to estimate/track/monitor time spent on assigned development activities.


    • Document code/processes/practices in both inline (Javadoc) and various hard copy artifacts.

    Mandatory Qualifications:


    • Fluency in Java acquired by hands-on experience,


    • Java SE, Java EE, JSF , JMS, SOAP, ReST.


    • Knowledge of standard web technologies - HTML, JavaScript, Angular, JSON, XML, XSLT, etc.


    • Working knowledge of SQL and database design concepts, JPA , and Hibernate.


    • Experience or knowledge with Linux or a Unix variant.


    • Familiarity with version control and management systems (Jenkins, Maven, Git, SVN).


    • Working experience with JBPM and Drools.


    • Working experience with Apache Camel and enterprise integration patterns.