Java Developer (hybrid)

Toronto, ON, Canada

Job Description


Job Category: Technology

Pay Range $49,335.00 - $115,115.00

Disclaimer: The base salary range represents the low and high end of Altus Group\xe2\x80\x99s \xe2\x80\x9cPay Grade Range\xe2\x80\x9d for this position in the primary work location. Actual hiring salaries will vary depending on factors including but not limited to work experience, and geographic market data for the role. The Pay Grade Range listed above does not reflect Altus Group\xe2\x80\x99s total compensation for employees. Other rewards may include an annual bonus, flexible work arrangements, and region-specific benefits.

Opportunity Awaits at Altus Group!



We desire someone who thrives in a team environment and really enjoys all aspects of software design and engineering. The perfect candidate will be invested in developing good software as well as growing their skills as a developer.

Main Responsibilities

  • Design, develop, test, improve and maintain features for a high-performance Software as a Service (SaaS) enterprise application.
  • Engage and collaborate with management, team members and quality assurance as appropriate to ensure high quality deliverables.
  • Adhere to and promote both industry and Rethink Solutions development standards and best practices
  • Maintain high level of functional and technical product knowledge
  • Initiate and/or actively participate in continuous improvement of internal processes
Skills & Requirements
  • 2+ years of experience with front end technologies (HTML, CSS and JavaScript)
  • 4+ years of experience with JAVA/JEE
  • Strong knowledge of Hibernate, or equivalent ORM
  • Strong knowledge of SQL databases
  • Experience with Apache Wicket or other component-based Java front-end frameworks
  • Working experience with Java EE 8+ and knowledge of Java EE components such as EJB, JPA, etc.
  • Working knowledge of development tools and environments such as Maven, Git, IntelliJ IDEA, etc.
  • Able to complete a project from beginning to end within a Java framework
  • Knowledge of Java web technologies such as Servlet, JAX-RS, etc.
  • Solid understanding of design principles and design patterns
  • Proven ability to meet deadlines, prioritize tasks and work effectively with minimal supervision in a team environment
  • Strong analytical and problem-solving skills
  • Active in developer communities with blogs / meet ups
  • Actively follows current best practices as well as trends in programming
  • Subscribes to lists / forums that discusses software development and/or technology
Nice to Have
  • Experience with BIRT or equivalent reporting engine
  • Experience with micro services and service based architecture, REST, JSON, XML, GraphQL and/or SOAP
  • Experience with modern web frameworks and JavaScript libraries (react, angular, node, etc.)
  • Familiarity with Auth0 authentication platform
Come realize your potential at Altus Group!

Altus Group is committed to fostering an inclusive and accessible environment where employees feel valued and respected, and where every employee has the opportunity to realize their potential. We are committed to providing reasonable accommodations, if required, and will work with you to meet your needs. If you are a person with a disability and require assistance during the application process, please contact us at accessibility@altusgroup.com or 416-641-9500.

Altus Group

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2226427
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    $49335 - 115115 per year
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned