Senior Java Full-Stack Engineer — Remote & Flexible Hours

Socket.dev

Toronto

Hybrid

CAD 120,000 - 145,000

Full time

3 days ago
Be an early applicant
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 & Wellness
Retirement Planning
Parental Leave
Annual tech & travel allowance
Flexible Hours
WFH Flexibility
Service Recognition
Socials & Retreats
Learning & Development

Job summary

Konrad is a next generation digital consultancy seeking a Full Stack Java Developer to build production-grade web applications using Java, Spring Boot, and modern front-end frameworks. You will work with our world-class team to deliver consumer and enterprise solutions.

This role emphasizes collaboration, code reviews, and continuous learning, with opportunities to explore new technologies and improve software development workflows.

Qualifications

  • 3+ years of experience building modern production web apps in a team.
  • Strong Java skills with Spring Boot or Spring Cloud.
  • Frontend experience with React or Angular.
  • Understanding of APIs, templating, routing, data storage, design patterns, and security.
  • Fundamental web principles (HTTP, DOM, SSL, web servers).
  • Relational or NoSQL databases knowledge.
  • Excellent communication and teamwork.

Responsibilities

  • Write maintainable, testable, and performant software with the team.
  • Participate in code reviews and thorough testing.
  • Research and share new technologies with the team.
  • Communicate clearly with all team members.

Skills

Java & Spring Boot
Frontend React/Angular
APIs & web architecture
Web security & performance
Team collaboration
Proactive mindset

Tools

GraphQL
Terraform
CI/CD
Adobe Experience Manager
AWS
Google Cloud
Azure

Job description

Konrad is a next generation digital consultancy seeking a Full Stack Java Developer to build production-grade web applications using Java, Spring Boot, and modern front-end frameworks. You will work with our world-class team to deliver consumer and enterprise solutions.

This role emphasizes collaboration, code reviews, and continuous learning, with opportunities to explore new technologies and improve software development workflows.

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

Similar jobs worth comparing

Java Developer
Java Developer

Socket.dev • Toronto

Hybrid
CAD 90,000 - 125,000
Health benefits
Retirement plan
Parental leave
+5
Senior Java Developer
Senior Java Developer

Konrad • Toronto

On-site
CAD 164,406 - 198,657
Comprehensive Health & Wellness Benefits Package
Retirement Planning
Parental Leave Program
+6
Java Developer
Java Developer

konradgroup • Toronto

Hybrid
CAD 90,000 - 125,000
Comprehensive Health & Wellness
Retirement Planning
Parental Leave
+5
Senior Java Developer
Senior Java Developer

Socket.dev • Toronto

Hybrid
CAD 120,000 - 145,000
Health & Wellness
Retirement Planning
Parental Leave
+6
Full Stack Developer
Full Stack Developer

konradgroup • Toronto

Hybrid
CAD 90,000 - 120,000
Health benefits
Retirement planning
Parental leave
+5
Junior Mobile Developer: Remote & Flexible Hours
Junior Mobile Developer: Remote & Flexible Hours

Konrad • Toronto

Hybrid
CAD 85,000 - 95,000
Retirement Planning
Parental Leave Program
Flexible Working Hours
+4
Senior Android Developer Toronto
Senior Android Developer Toronto

Konrad • Toronto

Hybrid
CAD 120,000 - 145,000
Socials, Outings & Retreats
Retirement Planning
Parental Leave Program
+5
Java Full Stack Developer
Java Full Stack Developer

JobCubby • Toronto

Hybrid
CAD 90,000 - 130,000
Android Developer Toronto
Android Developer Toronto

Konrad • Toronto

Hybrid
CAD 90,000 - 125,000
Retirement Planning
Parental Leave Program
Flexible Working Hours
+4
Java Full Stack Developer
Java Full Stack Developer

Veracity Ventures Inc. • Toronto

Hybrid
CAD 90,000 - 120,000
Flexible work from home