Java Developer

Calgary - Alberta - Canada - Services - IT & Telecom - Software Development & Application Management - Academic Bachelor

We’re hiring a Java Developer to join our client’s growing team. This position is a full time position that offers tremendous growth opportunities within a dynamic, successful and expanding company.T

Feel free to contact

Marieke Bravo, Account manager

Apply now

About this role


  • Work with SMEs and BAs to refine requirements, solution approach, and acceptance criteria.
  • Develop software that meets the requirements and acceptance criteria using Java and efficient SQL.
  • Over time, become an expert in the domain, platform capabilities, and database schema.
  • Leverage business knowledge and expertise to identify opportunities for process improvements.
  • Refining and developing applications that have detailed business rules.

About you


  • 3+ years’ of experience developing clean code using Java.
  • Experience working with complex business applications.
  • Bachelor’s Degree in Math, Physics, Computer Science, Computer Engineering, or other science degrees that involve programming or equivalent experience with fleet management software, ERP, or financial accounting systems.
  • Knowledge of software engineering fundamentals, including data structures, testing, and debugging.
  • Excellent verbal and written communication skills, as well as a positive and cooperative attitude.
    • Experience/skills in analyzing requirements and communicating them clearly; love for learning the intricacies of a domain.
    • Development experience with persistence frameworks, such as Hibernate and MyBatis.
    • Development experience with Ext-JS or another JavaScript UI platform.
    • Experience in any of the following domains: transportation, truck lease rental, fleet management, shop management, material accounting, financial accounting, ERP.
    • Experience with automated testing.
    • Experience with JIRA, GIT, IBM i (AS 400), and/or Linux or Unix.
    • Experience with resolving escalated support issues.
    • Experience with designing/developing business process applications, business process (re - engineering), business processes modelling notation and execution, such as BPMN and BPEL.

    What we offer

    Why work with Brunel? We are proud to offer exciting career opportunities from over 100 offices globally in 42 countries. Advancing your career takes time and effort – let us match you to your ideal position.

    About us

    Brunel has a reputation for working with some of the best in the business. That is what we continually strive for. Over 40 years, we have created a global network of interesting clients and talented individuals working together through a vast array of services.


    • Vacancy number: PUB260676
    • Location: Calgary
    • Market: Services
    • hours per week: 40
    • Branch: IT & Telecom
    • Education level: Academic Bachelor
    • Area of Expertise: Software Development & Application Management
    • Closing date: Monday, May 11, 2020
    Apply now

    Feel free to contact


    Marieke Bravo

    Account manager Brunel Canada - Calgary

    Related vacancies

      Job Alert

      Send me an email with the latest vacancies matching Java Developer - Alberta

      Search query is invalid or corrupted You are already subscribed to this Job Alert (duplicate)
      Frequency is not correctly filled in
      Please enter a valid email address
      When creating a Job Alert you agree to our Privacy Statement. You can adjust or cancel your Job Alert at any time.

      Confirmation sent to