Talent.com
Senior Java Engineer
Senior Java EngineerErsilia • Edmonton, Division No. 11, CA
No longer accepting applications
Senior Java Engineer

Senior Java Engineer

Ersilia • Edmonton, Division No. 11, CA
2 days ago
Job type
  • Full-time
Job description

Position Summary

An established financial services organization is expanding its engineering team and is hiring a Senior Java Engineer to contribute to mission-critical platforms supporting high-volume transactional systems. This role is deeply technical and suited to engineers who thrive in performance-sensitive environments where reliability, concurrency, and clean design matter.

You will work closely with other engineers, quality teams, and stakeholders to evolve backend services that support complex business workflows. The work emphasizes precision, scalability, and long-term maintainability over short-term fixes.

What You Will Be Working On

You will develop and maintain backend services built primarily in Java, supporting distributed systems that rely on asynchronous processing and concurrent execution.

The role involves designing service-level components, integrating APIs, and improving existing systems without introducing instability.

You will regularly interact with relational databases, contributing to schema updates and query optimization as business requirements evolve. Code quality is a priority, and development follows disciplined testing and integration practices.

Core Technical Requirements

Strong experience building production systems using Java and Spring-based frameworks is essential. Candidates must be comfortable reasoning about concurrency, thread safety, and performance trade-offs in real-world systems.

A solid grasp of object-oriented design and proven experience applying design patterns in practice is required.

Hands-on SQL expertise is necessary, including the ability to work directly with complex schemas and stored logic.

Experience with enterprise-grade databases is expected.

Additional Technical Exposure

Experience working with event-driven or messaging-based systems is beneficial, particularly in environments using modern integration tools. Familiarity with additional programming or scripting languages can be helpful, especially when supporting automation or legacy components. Teams operate using iterative delivery practices, so prior exposure to agile workflows is an asset.

Candidate Profile

This role targets experienced individual contributors with approximately seven to ten years of professional software development experience. A bachelor’s degree is required. This is not a leadership or management role, and no travel is involved.

Candidates must already be eligible to work in Canada. Sponsorship is not available.

Compensation and Benefits

The position includes a comprehensive benefits package.

Relocation support may be considered in select cases.

The role does not include commission-based compensation, bonuses, overtime eligibility, or interview travel reimbursement.

Working Environment

The engineering culture emphasizes accountability, technical rigor, and collaboration.

Teams operate in a delivery-focused setting where systems support core financial operations and downtime is not acceptable.

Engineers are expected to contribute thoughtfully, document decisions, and take ownership of the services they support.

Benefits

Dental care

Disability insurance

Flexible schedule

On-site parking

Paid time off

Vision care

#J-18808-Ljbffr

Create a job alert for this search

Senior Java Engineer • Edmonton, Division No. 11, CA

Similar jobs
Senior Analytics Engineer

Senior Analytics Engineer

TekRek • edmonton, ab, ca
Full-time
TekRek has partnered with a fast growing firm specializing in AI enablement and data optimization.Our client works with some of the top tier technology firms in Silcom Valley.With rapid growth and ...Show more
Last updated: 25 days ago • Promoted
Senior Backend Developer

Senior Backend Developer

Artificial.Agency • Edmonton
Full-time
Backend Developer to design and build robust, scalable services that power our AI-driven systems.You'll design and implement backend features in Python, contribute to database architecture, and col...Show more
Last updated: 8 days ago • Promoted
Deliver with Uber on your Winter schedule

Deliver with Uber on your Winter schedule

Uber eats • Beaumont, AB, CA
Full-time +2
Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Show more
Last updated: 18 days ago • Promoted
Data Entry Clerk Work From Home - Part Time Focus Group Panelists

Data Entry Clerk Work From Home - Part Time Focus Group Panelists

ApexFocusGroup • Bon Accord, Alberta, Canada
Remote
Full-time +1
Now accepting applicants for Focus Group studies.Earn up to $850 per week part-time working from home.Must register to see if you qualify. No Call Center Representative Agent experience needed.Call ...Show more
Last updated: 30+ days ago • Promoted
Remote Senior Java Engineer - AI Trainer

Remote Senior Java Engineer - AI Trainer

SuperAnnotate • Fort Saskatchewan, Alberta, CA
Remote
Full-time
As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show more
Last updated: 30+ days ago
Senior Firmware Developer (Remote) - Amaris Consulting

Senior Firmware Developer (Remote) - Amaris Consulting

Amaris Consulting • edmonton, ab, ca
Remote
Full-time
Identifier les contraintes techniques et.En parallèle, le consultant devra : .Intégrer le concept validé dans.Valider, affiner et ajuster le firmware jusqu’au. Ingénieur firmware embarqué senior.Expé...Show more
Last updated: 10 days ago • Promoted
Senior Java Engineer

Senior Java Engineer

Ersilia • Edmonton
Full-time
An established financial services organization is expanding its engineering team and is hiring a Senior Java Engineer to contribute to mission-critical platforms supporting high-volume transactiona...Show more
Last updated: 2 days ago • Promoted
Earn more this Winter, deliver with Uber Eats

Earn more this Winter, deliver with Uber Eats

Uber eats • Bon Accord, AB, CA
Full-time +2
Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Show more
Last updated: 18 days ago • Promoted
Senior Platform Engineer – Ingress & Service Mesh (Istio) - Net2Source (N2S)

Senior Platform Engineer – Ingress & Service Mesh (Istio) - Net2Source (N2S)

Net2Source (N2S) • edmonton, ab, ca
Full-time
Senior Platform Engineer – Istio / Ingress.Join the Boundary Services team to.Istio-based traffic routing, gateways, and reliability. Istio ingress gateway and service mesh.Set best practices for bo...Show more
Last updated: 6 days ago • Promoted
JDE World developer

JDE World developer

PIXIE • edmonton, AB, ca
Full-time
Provide development and technical support for JD Edwards World in a legacy environment.Responsibilities : Develop and maintain JDE World applications Su...Show more
Last updated: 4 days ago • Promoted
Senior Firmware Developer (Remote)

Senior Firmware Developer (Remote)

Amaris Consulting • edmonton, ab, ca
Remote
Full-time
Identifier les contraintes techniques et.En parallèle, le consultant devra : .Intégrer le concept validé dans.Valider, affiner et ajuster le firmware jusqu’au. Ingénieur firmware embarqué senior.Expé...Show more
Last updated: 10 days ago • Promoted
Senior Java Engineer

Senior Java Engineer

Confidential through Rachel Solutions • Edmonton, Alberta, CA
Full-time
An established financial services organization is expanding its engineering team and is hiring a Senior Java Engineer to contribute to mission-critical platforms supporting high-volume transactiona...Show more
Last updated: 3 days ago
Deliver Food with Uber - Flexible Gig

Deliver Food with Uber - Flexible Gig

Uber eats • Bon Accord, AB, CA
Full-time +2
Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Show more
Last updated: 30+ days ago • Promoted
Customer Service Agent - 50k-60k / Year - Remote

Customer Service Agent - 50k-60k / Year - Remote

Spade Recruiting • Beaumont, Alberta
Remote
Full-time
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
Last updated: 4 days ago • Promoted
Senior Java Software Engineer

Senior Java Software Engineer

Luxoft • edmonton, AB, ca
Full-time
Project description One of the worlds largest providers of products and services to the energy industry has a need to develop and support enterprise informati...Show more
Last updated: 18 days ago • Promoted
Senior Platform Engineer – Ingress & Service Mesh (Istio)

Senior Platform Engineer – Ingress & Service Mesh (Istio)

Net2Source (N2S) • edmonton, AB, ca
Full-time
Senior Platform Engineer – Istio / Ingress Remote (Canada) Contract Role Summary < / ...Show more
Last updated: 6 days ago • Promoted
EMS / SCADA Engineer - Pacer Group

EMS / SCADA Engineer - Pacer Group

Pacer Group • edmonton, ab, ca
Full-time
Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA / Implementation. Good knowledge of Electric SCADA applicat...Show more
Last updated: 5 days ago • Promoted
Customer Service - Work from Home - 50k-60k / Year

Customer Service - Work from Home - 50k-60k / Year

Spade Recruiting • Beaumont, Alberta
Remote
Full-time
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
Last updated: 4 days ago • Promoted