Point your AI agent at freehire and let it find you a job.

Get the CLI →

VIS IT Solutions Inc

New

Java Developer

Posted Updated 7 views
Discussion

Summary

Senior Java Developer designing UI applications and microservices within Capital Markets. Key responsibilities include optimizing backend services and data pipelines using Java, Spring Boot, Kafka, and Databricks while working in an Agile environment.

Job Description

Job Description

Hi,

Please find the job description below

Role: Java Developer
Location: Toronto, ON - Hybrid - 4 Days onsite in a week

Job Description

We are seeking a Senior Java Developer to create and maintain our UI applications and supporting microservices. In this role, you will design scalable solutions, optimize backend services, and provide technical expertise throughout the development lifecycle.
Key Responsibilities:

• Design and develop UI applications and supporting microservices that meet business and enterprise architecture requirements
• Optimize backend services and data pipelines for stability, performance, and scalability
• Develop and document detailed solution designs, leveraging subject matter expertise throughout the project lifecycle
• Conduct code reviews to ensure quality, standards compliance, reusability, and maintainability
• Ensure design leverages existing reusable components and that new modules are designed with reusability in mind
• Support Operational Readiness Reviews and solution design gating and review signoffs
• Provide technical support to promptly resolve escalated incidents and outages
• Stay current with industry trends and technologies related to data engineering and Java development

Qualifications

Required Skills
• Undergraduate degree
• 7+ years of relevant experience as Java developer.
• Experience with: Java, Spring, SpringBoot
• Experience with big data tools: Kafka, Databricks, Dremio etc.
• Experience with relational SQL.
• Experience designing production grade, scalable applications and microservices.
• Capital Markets experience required.
• Experience working on Agile Teams.

Desired Skills
• Has excellent written and verbal communication skills
• Has strong customer focus
• Experience in Python

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available