Back to job search
Dexian logo

Java Developer

  • Mississauga, ON
  • Hybrid
  • Posted Oct 9, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Experience level
Lead · 10+ years
Posting language
English
Working hours
40 hours per week
Office presence
3 days per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Partner with front-office stakeholders to understand their needs, design scalable solutions, and build and support backend services and user-facing features. Set technical direction, review designs and code, mentor engineers, and use AI-assisted tools to accelerate development while maintaining quality.

Job details

Job Title: Java Developer Duration: 06 Months Contract to Hire Type: 3 days/week onsite (hybrid) Location: Mississauga, ON About the Role: We're looking for a senior, architect-level engineer who can sit alongside our front-office users, including underwriters, bankers, and business stakeholders, and turn their needs into reliable, well-designed software. You'll be embedded with the business, owning solutions end to end: understanding the problem, designing the architecture, and building and shipping the work. The role is heavily backend, with enough front-end fluency to deliver complete solutions. You'll also use AI-assisted development tools (such as Devin and GitHub Copilot) to move faster without lowering the quality bar. What You'll Do: Work directly with underwriters, bankers, and other front-office stakeholders to understand workflows, pain points, and requirements Translate business needs into scalable technical architecture and clear designs Design and build backend services and APIs, primarily in Java and Spring Boot Build and enhance user-facing features in Angular (or React) to deliver complete, usable solutions Model and manage data across relational and NoSQL stores (Oracle, MS SQL Server, MongoDB) Use AI coding tools to accelerate development, testing, and documentation, and review AI-generated output critically Set technical direction, conduct design and code reviews, and mentor other engineers Communicate trade-offs, timelines, and risks clearly to both technical and non-technical audiences Support solutions in production and iterate quickly based on user feedback Required Qualifications: Significant experience as a senior or architect-level software engineer, with a track record of designing and delivering production systems Strong backend expertise in Java and Spring Boot (REST APIs, microservices, security, performance tuning) Hands-on experience with Oracle and/or MS SQL Server, plus MongoDB Working knowledge of front-end development, with Angular preferred and React also welcome Practical experience with AI-assisted development tools such as Devin and GitHub Copilot Excellent communication skills and comfort working directly with business users, including senior stakeholders Ability to work independently, manage ambiguity, and own outcomes Preferred Qualifications: Proficiency in Python for services, scripting, or data work Experience in financial services, banking, or underwriting environments Prior forward-deployed, solutions engineering, or client-facing technical roles Experience with cloud platforms, CI/CD, and containerized deployments Familiarity with event-driven architectures and messaging systems Tech Stack: Java, Spring Boot, Angular/React, Oracle, MS SQL Server, MongoDB, Python, Devin, GitHub Copilot

What you’ll do

Partner with front-office stakeholders to understand their needs, design scalable solutions, and build and support backend services and user-facing features. Set technical direction, review designs and code, mentor engineers, and use AI-assisted tools to accelerate development while maintaining quality.

Requirements

Requires senior or architect-level experience delivering production systems, strong Java and Spring Boot expertise, database experience, and working knowledge of Angular or React. Candidates should be comfortable using AI-assisted development tools, communicating with business stakeholders, working independently, and owning outcomes.

Listed skills

  • Java · Preferred
  • Spring Boot · Preferred
  • REST APIs · Preferred
  • Angular · Preferred
  • React · Preferred
  • Oracle · Preferred
  • MongoDB · Preferred
  • Python · Preferred
  • AI-assisted development · Preferred
  • Communication · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Spring Boot
  • REST APIs
  • Microservices
  • Angular
  • React
  • Oracle
  • Microsoft SQL Server
  • MongoDB
  • Python
  • AI-Assisted Development
  • GitHub Copilot
  • Devin
  • Software Architecture
  • Technical Leadership
  • Communication

Job areas

  • Software
  • Technology
  • Finance & Accounting
  • Management & Leadership

More jobs from Dexian

See all jobs from Dexian