Enable job alerts via email!

Java Software Developer

J.D. Power

London

Remote

CAD 70,000 - 110,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking an Intermediate Java Software Developer to join their innovative team. This role is pivotal in contributing to the entire Software Development Lifecycle, from analysis to maintenance. You will work closely with stakeholders, developing software solutions that drive core data collection for downstream products. This position offers the opportunity to mentor junior developers and enhance best practices in software maintainability. If you thrive in a remote-first environment and enjoy tackling challenges with cutting-edge technologies, this role is a perfect fit for you.

Benefits

Flexible Work Hours
Performance Rewards
Time Off Benefits
Remote Work Opportunities

Qualifications

  • Experience in high volume REST services and ETLs.
  • Strong software development skills in Java and related technologies.

Responsibilities

  • Investigating and fixing issues using Java frameworks and technologies.
  • Designing and developing new features and products.

Skills

Java
Spring
REST Services
ETL
Kubernetes
Tomcat
JUnit/Mockito
MySQL
MSSQL
Cassandra
React
JavaScript/HTML
Kafka
Elasticsearch
Git

Education

Bachelor's in Software Engineering
Bachelor's in Computer Science

Job description

Title: Intermediate Java Software Developer - P3

Location: Remote Canada

Reports To: Software Development Team Lead

The Role:

The Intermediate Software Developer contributes to all phases of the Software Development Lifecycle through the analysis, design, implementation, verification, and maintenance of software solutions. This role works closely with Business Unit stakeholders to review requirements, validate designs, create work estimates, develop software, and verify product releases. The Software Developer also works in close collaboration with the Software Development Team Lead to define and implement best practices across all phases of the Software Development Lifecycle.

The Impact You Will Have in This Role:

The Software Developer will be responsible for software used in core data collection which drives many downstream products.

What You'll Be Doing in This Role:
  • Investigating and fixing issues using Java frameworks and related technologies.
  • Designing and developing new features and products.
  • Mentoring junior team members.
Qualifications of this Role:
  • Demonstrable experience in high volume REST services and ETLs.
  • Bachelors in Software Engineering or Computer Science.
  • Experience with designing, developing, investigating issues and tasks, and promoting best practices for software maintainability and efficiency.
  • Software experience in Java, Spring, Kubernetes, Tomcat, JUnit/Mockito, MySQL, MSSQL, Cassandra, React, JavaScript/HTML, Kafka, Elasticsearch, Git.
The Hiring Manager says:

I'm looking for the kind of person who can work independently and collaboratively who enjoys learning different technologies.

The Way We Work:
  • Leader Led
  • Remote First
  • Foster Flexibility
  • Reward Performance
  • Time Off Matters
Company Mission

J.D. Power is clear about what we do to ensure our success into the future. We unite industry leading data and insights with world-class technology to solve our clients’ toughest challenges.

Our Values

At J.D. Power, we strive to be Truth Finders, Change Makers and Team Driven - the distinct behaviors that, together, define our unique culture.

J.D. Power is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, veteran status, or disability.

J.D. Power is an equal-opportunity employer and compliant with AODA/ADA legislation. Should you require accommodations during the recruitment and selection process, please reach out to tarecruitment@jdpa.com.

To all recruitment agencies: J.D. Power does not accept unsolicited agency resumes and we are not responsible for any fees related to unsolicited resumes.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

(Remote) Java Software Developer

N. Harris Computer Corporation - CAD

Manitoba

Remote

CAD 70.000 - 110.000

Yesterday
Be an early applicant

DDR Senior .Net software developer

J.D. Power

London

Remote

CAD 80.000 - 120.000

3 days ago
Be an early applicant

Senior Software Developer, 6+ years - Remote (Canada)

Info-Tech Research Group

Remote

CAD 80.000 - 120.000

Today
Be an early applicant

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80.000 - 120.000

Today
Be an early applicant

Senior Software Developer - Workleap AI

Workleap

Remote

CAD 70.000 - 110.000

Today
Be an early applicant

Software Developer

DataAnnotation

British Columbia

Remote

CAD 80.000 - 100.000

Today
Be an early applicant

(Remote) Senior Software Developer

N. Harris Computer Corporation - CAD

British Columbia

Remote

CAD 80.000 - 110.000

Yesterday
Be an early applicant

Senior Software Developer - Workleap AI

Workleap

Remote

CAD 70.000 - 110.000

Yesterday
Be an early applicant

software developer

www.canadainternational.gc.ca - Jobboard

Whitby

Remote

CAD 60.000 - 100.000

2 days ago
Be an early applicant