Senior Java Software Engineer # 26-17516

US Tech Solutions

Toronto

Hybrid

CAD 151,536 - 206,640

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

US Tech Solutions in Toronto is seeking a Senior Full Stack Java Developer to design, build and maintain enterprise-scale applications. You will work in a hybrid model, contribute across the full stack, and drive cloud-native solutions on Azure using Java, Spring Boot and Angular.

You will collaborate in an Agile team, participate in backlog refinement, sprints, and code reviews, and deliver high-quality, scalable software while adhering to best practices and modern development patterns.

Qualifications

  • 7+ years of full-stack Java development experience.
  • Strong expertise in Java, Spring Boot, Angular, Azure, and SQL Server.
  • Hands-on with cloud-native development and SDLC.
  • Experience in Agile/Scaled Agile environments.

Responsibilities

  • Design, develop, test, and maintain enterprise-grade full stack applications.
  • Develop scalable backend services using Java and Spring Boot.
  • Build responsive front-end applications using Angular.
  • Develop cloud-native solutions on Microsoft Azure.
  • Participate in backlog refinement, sprint planning, daily stand-ups, and Agile ceremonies.
  • Apply software design patterns and best coding practices.
  • Collaborate with developers, architects, QA, and business stakeholders.
  • Write clean, maintainable, and reusable code.
  • Perform code reviews and contribute to continuous improvement initiatives.
  • Utilize GitHub for source control and Jira for Agile project management.

Skills

Java
Spring Boot
Angular
Azure Cloud
SQL Server
Cloud-native development
Agile practices
Collaborative teamwork
Communication

Education

Bachelor’s degree in computer science, Information Technology, or a related field

Tools

GitHub
Jira

Job description

Work Model: Hybrid (2 days onsite initially, transitioning to 4 days onsite)

Duration: 12-Month Contract (Extension Possible)

Job Overview
  • We are seeking a Senior Full Stack Java Developer with strong expertise in Java, Spring Boot, Angular, Azure Cloud, and SQL Server to join a collaborative Agile team delivering enterprise-scale applications. The ideal candidate is a hands-on developer with strong coding skills, cloud-native development experience, and the ability to contribute throughout the software development lifecycle.
  • You’ll work within a Scaled Agile environment, participate in backlog refinement, collaborate with cross-functional teams, and build high-quality, cloud-based applications using modern development practices.
Key Responsibilities
  • Design, develop, test, and maintain enterprise-grade full stack applications.
  • Develop scalable backend services using Java and Spring Boot.
  • Build responsive front-end applications using Angular.
  • Develop cloud-native solutions on Microsoft Azure.
  • Participate in backlog refinement, sprint planning, daily stand-ups, and Agile ceremonies.
  • Apply software design patterns and best coding practices.
  • Collaborate with developers, architects, QA, and business stakeholders.
  • Write clean, maintainable, and reusable code.
  • Perform code reviews and contribute to continuous improvement initiatives.
  • Utilize GitHub for source control and Jira for Agile project management.
Required Skills
  • 7+ years of Full Stack Java development experience.
  • Strong expertise in:
  • Java
  • Spring Boot
  • Angular
  • MS SQL Server
  • Experience building cloud-native applications.
  • Strong understanding of software design patterns.
  • 7+ years of experience using GitHub and Jira.
  • Excellent communication and collaboration skills.
  • Experience working in Agile/Scaled Agile environments.
Nice to Have
  • Kafka.
  • Banking or Financial Services experience.
Education
  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • Graduate degree is considered an asset.
Ideal Candidate
  • Proactive problem solver who can identify technical gaps and recommend improvements.
  • Detail-oriented with excellent organizational skills.
  • Collaborative team player comfortable working in Agile pods.
  • Passionate about modern software engineering and cloud technologies.
About US Tech Solutions

US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit www.ustechsolutions.com.

US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

AI Statement

By applying, you acknowledge that AI-assisted tools may be used during hiring.

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

Similar jobs worth comparing

Lead Java Full Stack Developer
Lead Java Full Stack Developer

Citigroup Inc. • Mississauga

Hybrid
CAD 100,000 - 130,000
Java Fullstack Developer
Java Fullstack Developer

PYXIDIA TECHLAB • Toronto

Hybrid
CAD 90,000 - 120,000
Java Full Stack Developer – Spring Boot, Angular & AI
Java Full Stack Developer – Spring Boot, Angular & AI

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 120,000 - 160,000
Lead Java Full Stack Developer
Lead Java Full Stack Developer

Citi • Mississauga

On-site
CAD 90,000 - 120,000
Senior Full Stack Java Developer
Senior Full Stack Java Developer

Axiom Global Technologies • Toronto

On-site
CAD 120,000 - 160,000
Java Consultant
Java Consultant

Vaco by Highspring • Montreal

On-site
CAD 70,000 - 90,000
Senior Java Software Engineer
Senior Java Software Engineer

LanceSoft, Inc. • Montreal

On-site
CAD 70,000 - 90,000
Lead Full Stack Developer – Angular / Spring Boot
Lead Full Stack Developer – Angular / Spring Boot

United States Digital Space LLC • Toronto

On-site
CAD 64,000 - 90,000
Medical/Dental/Vision/Life Insurance
Paid holidays + PTO
401(k) plan
+3
Java Full Stack Developer
Java Full Stack Developer

Compunnel, Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior Java Developer Solution Architect - Vice President
Senior Java Developer Solution Architect - Vice President

Citibank (Switzerland) AG • Mississauga

On-site
Confidential