Java Developer

Socket.dev

Oakville

Hybrid

CAD 80,000 - 120,000

Full time

8 days ago
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

Full benefits package
Paid Vacation Time
Company Events
On-site parking

Job summary

Socket.dev is seeking a Java-focused senior developer in Oakville, Ontario, to design and maintain high-volume, low-latency applications. You will collaborate across teams, integrate with networks and databases, and participate in Agile sprints.

The role requires 5+ years Java experience, ReactJS knowledge, RESTful services, and strong English communication. Hybrid remote work, full-time, with competitive compensation.

Qualifications

  • 5+ years of Java experience
  • Experience with source control management using Git
  • Experience with Ai coding tools like Claude Code
  • Ability to work with minimal supervision and communicate with senior management
  • Excellent communication with technical and non-technical audiences
  • Bachelor’s Degree required

Responsibilities

  • Design, implement, and maintain high-volume, low-latency Java applications.
  • Participate in software design meetings and analyze user needs.
  • Integrate applications with networks, servers, and databases for scalability.
  • Set up virtual test environments and integrate with 3rd party applications.
  • Provide coaching and training to increase technical capability.
  • Participate in Agile development teams and sprint activities.
  • Prepare releases and maintain well-documented code and updates.
  • Develop test-cases and test plans to verify requirements.

Skills

Java 5+ yrs
ReactJS
REST APIs
English comms
Team collaboration
Self-motivated
Testing web apps

Education

Bachelor's Degree

Tools

Git
Jenkins CI
Docker

Job description

Key Responsibilities:
  • Design, implement, and maintain Java applications that are high-volume and low-latency, necessary for our business applications.
  • Participate in software design meetings and analyze user needs to determine technical requirements.
  • Integrate applications with network systems, servers, and databases to ensure seamless functionality and scalability, particularly focusing on eCommerce platforms like Shopify, WooCommerce, and BigCommerce.
  • Setup virtual test environments and integrate with 3rd party applications.
  • Provide coaching and training to increase technical capability across the team.
  • Participate in Agile development teams, contributing to sprint planning, stand-ups, and reviews.
  • Prepare and produce releases of software components. Maintain well-documented code and system updates for seamless integration and troubleshooting.
  • Develop test-cases and test plans to verify software requirements and usability.
Qualifications:
  • Excellent skills with Java, Spring Framework, SQL, Hibernate. (5+ Years)
  • Experience with source control management with GIT.
  • Experience with Ai coding tools like Claude Code.
  • Ability to work with minimal supervision, manage priorities, stay organized. Must demonstrate the ability to communicate effectively with Senior Management, supervisor, peers, and end users.
  • Communicate and engage with technical and non-technical audiences.
  • Bachelor’s Degree
Skills:
  • At least 5-7 years of Java experience
  • Experience with ReactJS, Bootstrap (optional)
  • Experience working with RESTful web services
  • Excellent English verbal and written communication skills
  • Ability to work in a dynamic and collaborative team environment
  • Ability to quickly learn and apply new concepts, technologies, and solutions
  • Exceptionally self-motivated, self-directed, and detail-oriented
  • Creativity in devising ways to break software to expose failures during test cycles
  • Testing web applications
Experience with the following would be an asset:
  • Linux Systems / IT Administration
  • Automation, deployment, and configuration of IT services across private and public clouds
  • Working knowledge of virtualization, public and private clouds, and datacenter products: Google Cloud, Docker, etc.
  • Jenkins CI
  • Working knowledge or experience with Microservices application architecture, Container frameworks
What we offer:
  • We’re in this together - our success relies on working together as a team with other departments and we promote a highly supportive and respectful environment
  • FUN! - You’ll have the opportunity to work each day with fun, passionate individuals. Whether it’s a summer outing or friendly competitive contests there’s always a company event on-going.
  • Engage with customers and partners from across the country, spanning many industries.
Benefits
  • Full benefits package (vision, dental, etc.)
  • Paid Vacation Time
  • Company Events
  • On-site parking
About the role

Job Type: Full-Time

Salary: $80,000-120,000 CAD/year

Remote Work: Hybrid

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

ShipTime Canada Inc. • Oakville

Hybrid
CAD 90,000 - 120,000
Paid Vacation Time
On-site parking
Java Team Leader
Java Team Leader

Future Electronics • Kirkland

On-site
CAD 90,000 - 150,000
Lead Java Engineer
Lead Java Engineer

Talanto • Canada

Hybrid
CAD 130,000 - 170,000
Healthcare
Life Insurance
Disability Insurance
+2
Staff Software Engineer
Staff Software Engineer

Sage Recruiting Inc. • Toronto

Hybrid
CAD 170,000 - 190,000
Extended health & dental
RRSP matching
Flexible PTO
Senior Software Engineer II (Full Stack), Analytics & Automation
Senior Software Engineer II (Full Stack), Analytics & Automation

JobCubby • Canada

Hybrid
CAD 164,000 - 226,000
15% annual bonus
Fully remote within Canada
Comprehensive health & life insurance
+5
Lead Java Developer
Lead Java Developer

Infoya • Toronto

Hybrid
CAD 110,000 - 115,000
Java Developer
Java Developer

Hillview Consulting Solutions • Toronto

Hybrid
Java Developer 1016
Java Developer 1016

Veracity Ventures Inc. • Toronto

Hybrid
CAD 100,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Impact.com • Victoria

On-site
CAD 135,000 - 170,000
RSUs
Health benefits
Parental leave
+3
Java Developer
Java Developer

Triunity Software, Inc. • Ottawa

On-site
CAD 85,000 - 120,000
Health insurance
Bonus
Training
+1