Java Programmer

Canada Job Bank

Toronto

Hybrid

CAD 112,000 - 125,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health care
Disability benefits
Dental plan
Bonus

Job summary

Innovapost, based in Toronto, Ontario, is seeking a Java Programmer with strong interpersonal skills. This permanent, full-time role offers the possibility of remote work and requires a minimum of five years of experience in Java and OO programming.

You will contribute to software development lifecycle, collaborate with analysts and leads, and help document systems and user requirements. The successful candidate should have a Bachelor’s degree in IT/CS/Software Engineering, be fluent in English,

Qualifications

  • Fluent in English and able to communicate effectively.
  • Bachelor’s degree or equivalent in IT/CS/Software Engineering.
  • Minimum 5 years of working experience.
  • Strong knowledge of Java and OO programming.
  • Able to work well in a team and adapt to changing requirements.
  • Excellent organizational, time management and communication skills.

Responsibilities

  • Write, modify, integrate and test software code.
  • Identify and communicate technical problems, processes and solutions.
  • Prepare reports, manuals and documentation on software status, operation and maintenance.
  • Assist in gathering and documenting user requirements.
  • Develop logical and physical specifications.
  • Maintain and modify existing programs as needed.
  • Collaborate with Business Analysts and Technical Leads on design aspects.

Skills

English fluency
Java
OO programming
Interpersonal skills
Time management
Communication
Analytical mindset
Initiative
Team player
Organizational skills
Pressure management
Detail-oriented
Dependable
Reliable
Punctual
Ethics

Education

Bachelor’s degree in Information Technology, Computer Science or Computer Software Engineering

Tools

Database software
EAI
API

Job description

Innovapost based in Toronto, ON is is inviting applications from suitable candidates for the position of Java Programmer who are self-motivated and have good interpersonal skills. As an integral part of the Canada Post Group of Companies, we understand our sister companies’ business opportunities and challenges. We use this understanding to provide support and services that drive synergies and efficiencies across the Group. We’re an end-to-end provider that values end-to-end skills. The candidate who got selected will be required to start work as soon as possible. The vacancies refer to permanent employment or full time. The selected candidate would have the option of working remotely as well.

Employer Name: Innovapost
Position: Java Programmer
No. of vacancies: 1
Salary: $112,000 to $125,000 annually for 37.5 hours per week
Employment type: Permanent employment, Full time
Location: Toronto, ON ; Remote work available

  • The candidate will be required to write, modify, integrate and test software code.
  • The candidate would be responsible for identifying and communicating technical problems, processes and solutions.
  • The candidate will be required to prepare reports, manuals and other documentation on the status, operation and maintenance of software.
  • The candidate must be able to assist in the collection and documentation of user’s requirements.
  • The candidate must be able to assist in the development of logical and physical specifications.
  • The candidate will be required to maintain existing computer programs by making modifications as required.
  • The candidate will be required to work with Business Analysts and Technical Leads on design aspects to meet technical and business requirements
  • The candidate would be responsible for designing and implementing Java-based applications.
  • The candidate would be responsible for recommending changes to existing Java infrastructure.
  • The candidate would be responsible for developing documentation to assist users.
  • The candidate must ensure continuous professional self-development.
  • The candidate would be responsible for all stages of software development lifecycle
  • The candidate would be responsible transforming requirements into stipulations.
  • The candidate must be able to ensure that designs are in compliance with specifications.
Job Requirements
  • The candidate should be fluent in English language.
  • The candidate should have minimum qualification of Bachelor’s degree or equivalent experience inInformation Technology, Computer Science and Computer Software Engineering
  • The ideal candidate should have a minimum 5 years of working experience.
  • The candidate should have sound knowledge in Object-Oriented programming languages and Java.
  • The candidate should be a good team player with enough interpersonal and judge-mental skills.
  • The candidate should be organized and flexible in nature.
  • The candidate should be punctual.
  • The candidate should be dependable.
  • The candidate should be reliable.
  • The candidate should give importance to values and ethics.
  • The candidate should have excellent organizational and time management skills.
  • The candidate must have excellent written, oral, and verbal communication skills
  • The candidate must have strong analytical mindset and good problem-solving skills.
  • The candidate must be capable of acting on their own initiative.
  • The candidate should be energetic with a positive attitude
  • The candidate should be hardworking and able to work under pressure.
  • The candidate should be accountable.
  • The candidate should have an eye for details.
Computer and Technology Knowledge
  • The candidate should have strong knowledge in Database software and Software development.
  • The candidate should be proficient in Enterprise Applications Integration (EAI) and API
Work Conditions and Physical Capabilities
  • This is a fast-paced environment.
  • The candidate should be willing to work under pressure.
  • The candidate should be willing to work for long hours in sitting positions.
  • The candidate should have an eye for details.
  • The candidate must finished the work with in the given time line.
  • The candidate should ready to work overtime if needed
  • The selected candidate would get health care, Disability benefits and Dental plan as part of their compensation package.
  • Under Financial benefits, the selected candidate would get Bonus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technology Developer
Technology Developer

Purolator • Mississauga

On-site
CAD 110,000 - 140,000
Web developer
Web developer

Canada Job Bank • Toronto

Hybrid
CAD 82,810,000 - 111,624,000
Java Developer
Java Developer

Hillview Consulting Solutions • Toronto

On-site
CAD 75,768 - 82,656
Information technology (IT) service delivery manager
Information technology (IT) service delivery manager

TechVest Global Solutions Inc. o/a TechVest Global Solutions Inc. • Mississauga

On-site
CAD 157,500 - 192,500
Dental plan
Health care plan
Vision care benefits
+3
Java Software Engineer
Java Software Engineer

Motion Recruitment Partners LLC • Toronto

On-site
CAD 110,000 - 150,000
Bonus or Commission
Medical, Dental, and Vision Insurance
Vacation Time
+1
AI Lead Solutions Architect
AI Lead Solutions Architect

Workana LLC • Oakville

On-site
CAD 90,000 - 130,000
software developer
software developer

Job Bank • North Vancouver

On-site
CAD 66,000 - 94,000
Sr. Developer
Sr. Developer

Rogers Communications • Brampton

On-site
CAD 90,000 - 130,000
Sr. Developer
Sr. Developer

Rogers Communications • Toronto

On-site
CAD 90,000 - 140,000
lead software engineer
lead software engineer

Cogency Inc • Toronto

On-site
CAD 64,202 - 91,439