Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Software Engineer

Dexian

Get AI-powered advice on this job and more exclusive features.

Duration

Contract

Senior Full Stack Developer

We are looking for a Senior Full Stack Developer with strong experience in Java and Angular to design, develop, and enhance enterprise-scale applications. In this role, you will work closely with cross-functional teams to build scalable, high-quality solutions while contributing to system design, technical leadership, and delivery excellence.

What You’ll Do

  • Design, develop, and enhance full stack applications using Java (backend) and Angular (frontend).
  • Build and consume RESTful APIs, ensuring scalability, security, and performance.
  • Perform system analysis and translate business requirements into technical solutions.
  • Collaborate with multiple teams to ensure smooth integration across applications and platforms.
  • Resolve complex, high-impact technical issues through deep analysis and problem-solving.
  • Ensure applications align with architectural standards, coding best practices, and performance guidelines.
  • Establish and follow standards for coding, testing, debugging, and deployment.
  • Mentor and guide mid-level developers, providing technical leadership and support.
  • Contribute to project planning, risk assessment, and delivery of successful releases.

What We’re Looking For

  • Strong experience with Java (8+), including modern features and best practices.
  • Hands‑on development using Spring Boot, including REST services, configuration, and exception handling.
  • Experience with Spring frameworks (Spring MVC, Spring Data, Spring Security – as applicable).
  • Solid understanding of microservices architecture and distributed systems.
  • Experience with unit and integration testing (JUnit, Mockito).

Frontend – Angular

  • Strong hands‑on experience with Angular (Angular 8+).
  • Experience building responsive, user-friendly UI components.
  • Knowledge of TypeScript, HTML, CSS, and modern frontend design patterns.
  • Experience integrating Angular applications with backend REST APIs.

Other Nice to Have

  • Strong experience with databases, preferably Oracle/MongoDB.
  • Advanced SQL skills, including complex joins, subqueries, and performance tuning.
  • Understanding of indexing strategies and query optimization.
  • Experience working in cloud environments (AWS preferred).

About Dexian

Dexian is a leading provider of staffing, IT, and workforce solutions with over 12,000 employees and 70 locations worldwide. As one of the largest IT staffing companies and the 2nd largest minority‑owned staffing company in the U.S., Dexian was formed in 2023 through the merger of DISYS and Signature Consultants. Combining the best elements of its core companies, Dexian's platform connects talent, technology, and organizations to produce game‑changing results that help everyone achieve their ambitions and goals.

Dexian's brands include Dexian DISYS, Dexian Signature Consultants, Dexian Government Solutions, Dexian Talent Development and Dexian IT Solutions. Visit dexian.com to learn more.

Dexian is an Equal Opportunity Employer that recruits and hires qualified candidates without regard to race, religion, sex, sexual orientation, gender identity, age, national origin, ancestry, citizenship, disability, or veteran status.

Seniority Level

Mid‑Senior level

Employment Type

Contract

Job Function

Finance, Business Development, and Information Technology

Industries

IT Services and IT Consulting, Banking, and Investment Banking

Referrals increase your chances of interviewing at Dexian by 2x

Get notified about new Java Software Engineer jobs in Mississauga, Ontario, Canada.

Full Stack Engineer (Java, Spring Boot, SQL, Angular)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Senior Java Software Engineer in Mississauga, ON vacancy
  •  ...and even more enjoyable. Skills Strong proficiency in Core Java (Java 8 or above). Good understanding of OOPS concepts...  ...Basic qualifications Bachelor’s degree in Computer Science, Software engineering or a related field. Altimetrik is an equal opportunity employer... 
    Senior

    Altimetrik

    Mississauga, ON
    8 days ago
  • Job Title Senior Java Developer Location Mississauga, Ontario, Canada (Onsite/Hybrid) Job Description Seeking a Specialist with 5 to 7 years of experience in Architecture Patterns and Styles, Angular and Java to design and develop scalable cloud native applications... 
    Senior
    Long term contract
    Temporary work
    Local area

    LTM

    Mississauga, ON
    8 days ago
  •  ...heart of a growing global business. We are seeking a talented Senior Java Engineer to drive the architecture, design, and implementation of our...  ...Experience: 8+ years of professional experience in a hands‑on software architecture, design and development role. Core Java... 
    Senior

    Citi

    Mississauga, ON
    8 days ago
  •  ...leading technology company committed to innovation and excellence in software development. Our mission is to deliver high-quality solutions...  ...member is valued and encouraged to grow. About the Role The Java Engineer will be responsible for developing and maintaining robust... 
    Suggested

    Newnovation Solutions

    Mississauga, ON
    2 hours ago
  • $94.3k - $141.5k per year

    Position Summary We are seeking an experienced Senior Java Engineer with exceptional analytical and problem‑solving skills to join our global...  ...team's continual improvement by suggesting enhancements to software architecture, development processes, and the adoption of new... 
    Senior
    Full time

    Citi

    Mississauga, ON
    8 days ago
  • Step into the role of Java Software Engineer at Synechron, where you will develop cutting‑edge software solutions for the financial sector. This position offers a versatile hybrid work model. Synechron is on the lookout for a Java Software Engineer with extensive experience... 

    Synechron

    Mississauga, ON
    8 hours ago
  • Elevate your career as a Java Software Engineer specializing in cloud solutions with MongoDB and AWS. This role focuses on hands-on Java development and microservices architecture. In this position, you will utilize Java (versions 8, 11, or 17) to design and maintain robust... 

    K&K Global Talent Solutions INC.

    Mississauga, ON
    8 hours ago
  • Transform digital initiatives as a hybrid Senior Java Engineer with a prestigious firm in Mississauga, Ontario. Leverage your Java expertise in...  ...Experience in Agile/Scrum environments • Bachelor’s degree in Software Engineering or Computer Science Bring your advanced Java... 
    Senior

    United States Digital Space

    Mississauga, ON
    2 hours ago
  • Elevate grocery technology with Instacart as a Remote Senior Software Engineer. Focus on AI-powered solutions to boost developer productivity and creativity...  ...and implementing backend solutions using Python, Go, or Java. A hands-on approach is required, involving end-to-end... 
    Senior
    Remote work

    Instacart

    Mississauga, ON
    8 hours ago
  • Elevate software quality at Zebra Technologies as a Senior Software Quality Engineer, harnessing your expertise in mobile computing within a hybrid work model. Drive impactful...  ...of wireless technologies • Proficient in Java, Python, and automation tools • Familiar with SDLC... 
    Senior

    Zebra Technologies

    Mississauga, ON
    8 hours ago
  • $94.3k - $141.5k per year

     ...Posted: Apr. 30, 2026 Job Overview The Senior Java Developer works within Global Spread...  ...stakeholders. Facilitate improvements to software architecture, software development...  ...new technologies. Follow the company’s engineering standards and ensure these are followed... 
    Senior
    Full time

    United States Digital Space LLC

    Mississauga, ON
    8 days ago
  • $94.3k - $141.5k per year

     ...a highly motivated and experienced Senior Full Stack Developer to join our dynamic...  ...and platforms that empower our engineering teams to deliver high‑quality software efficiently. You will play a...  ...applications, cloud services in Angular / Java/Spring / OpenShift stack Work... 
    Senior
    Full time

    Citi

    Mississauga, ON
    8 days ago
  • Harness your architectural skills as an Angular and Java Software Architect at LTM, delivering top-tier cloud native applications. This hybrid role emphasizes scalable design and collaboration. LTM invites applications from specialists with 5 to 7 years of expertise in Java... 

    LTM

    Mississauga, ON
    8 days ago
  • The Applications Development Senior Programmer Analyst is an intermediate level position responsible...  ...in systems analysis and programming of software applications Experience in managing and...  ...10 + node.js npm Ag-Grid Java Spring Boot SQL Server Nice To Have... 
    Senior

    Citigroup Inc.

    Mississauga, ON
    2 days ago
  •  ...Oriented programming Hands on experience with Spring Boot Knowledge on cloud platforms Should be able to coordinate with different stakeholders. Basic qualifications: Bachelor’s degree in Computer Science, Software engineering or a related field. #J-18808-Ljbffr

    Covetus

    Mississauga, ON
    8 days ago
  • Drive digital transformation as a Java Engineering Expert at Citi. This role emphasizes your expertise...  ...engineering practices. Citi seeks a Senior Java Engineer with over five years of...  ...and requirements with teams • Recommend software architecture enhancements... 
    Senior

    Citi

    Mississauga, ON
    8 days ago
  • Elevate your career with NCR Voyix as a Senior Software Engineer in Mississauga, ON. Leverage your expertise in C/C++ and lead innovative software solutions for demanding clients. Join NCR Voyix as a Senior Software Engineer, where you will engage with customers to gather... 
    Senior

    NCR Corporation

    Mississauga, ON
    2 days ago
  • Shape the future of software engineering as a Senior Software Engineer focusing on Developer Tools and APIs in Platform Engineering. This role operates in a hybrid setting, balancing office and remote work. This role offers a unique opportunity to influence the development... 
    Senior
    Work at office
    Remote work

    PointClickCare

    Mississauga, ON
    8 days ago
  • Drive innovation at Ritchie Bros. as a Senior Software Engineer dedicated to our e-commerce platform. Manage the architecture and technical direction while collaborating with diverse teams. In this role, you will have a significant impact by taking ownership of features and... 
    Senior

    RB Global Inc.

    Mississauga, ON
    5 days ago
  • Lead transformative software development as a Senior Java Developer with Capgemini. Engage in critical projects, establishing best practices while fostering...  ...As part of an ongoing transformation journey, the Senior Engineer will leverage a deep understanding of the Software... 
    Senior

    Nameless

    Mississauga, ON
    2 hours ago
  •  ...specific team. This is a requirement for this role. Job title: Senior Software Engineer   What your day-to-day will look like: · Identify,...  ...Experience writing clean code that performs well at scale using Java · Experience with Spring Boot · In-depth knowledge of... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    13 days ago
  •  ...in Peel Region, Mississauga is looking for a passionate senior developer to join the Fixed Income Data Platform Team. The...  .... Candidates should have over 4 years of experience in software development, strong skills in Java and Apache Flink, and familiarity with cloud-native... 
    Senior

    Citi

    Mississauga, ON
    8 days ago
  • $94.3k - $141.5k per year

    A leading global bank is seeking a highly motivated Senior Full Stack Developer to enhance developer productivity. This role involves designing and developing web-based applications using Angular, Java, and Spring. Responsibilities include collaborating with stakeholders, following... 
    Senior

    Citi

    Mississauga, ON
    2 hours ago
  •  ...responsible for developing & deploying technical solution following engineering excellence standards. A potential candidate will need to...  ...Experience/understanding with the following technologi es:- Java (Core, JDBC, MT, Collections, I/O), Spring B oot- SQL.PL-SQL... 
    Senior
    Internship

    Luxoft

    Mississauga, ON
    25 days ago
  • $94.3k - $141.5k per year

     ...groundbreaking solutions. Our Data Platform Engineering team is on the cutting edge: we...  ...a passionate and highly skilled senior developer to join our talented...  ...and relevant experience in software development, with a strong focus on Java In‑depth knowledge and hands‑on... 
    Senior
    Full time
    Temporary work
    Shift work
    Night shift

    Citigroup Inc.

    Mississauga, ON
    8 days ago
  •  ...impactful healthcare initiatives as a Java Backend Engineer at Teladoc Health Canada. This hybrid role...  ...position, you will collaborate with senior engineers and cross‑functional teams to...  ...Requirements 5+ years of experience in backend software development Bachelor's degree in... 
    Senior

    Teladoc Health Canada

    Mississauga, ON
    2 hours ago
  • Join LTIMC as a Fullstack Java/React Engineer, focusing on designing and optimizing cloud-based solutions. Technical acumen in Java and React...  ...collaborating with product and design teams, implementing robust software solutions, and mentoring newer team members. Required... 

    United States Digital Space LLC

    Mississauga, ON
    8 days ago
  • Elevate your career as a Senior Full Stack Developer focusing on Java and React. This role offers the opportunity...  ...while managing projects through the software development lifecycle and...  ...Proficiency in Java, API, and cloud engineering • Hands-on experience with Spring... 
    Senior

    08763 Citi Canada Technology Services ULC

    Mississauga, ON
    2 hours ago
  •  ...Citi's team in Mississauga, Ontario, as a Full Stack Java Developer in a flexible hybrid role. Engage in software development projects and user support tailored to...  ...objectives. In the role of Applications Development Senior Programmer Analyst, you'll be responsible for... 
    Senior
    Flexible hours

    Citibank (Switzerland) AG

    Mississauga, ON
    2 days ago
  •  ...Collaborate with Technical lead to design, develop, and maintain software applications using Java, Spring, and Angular. Monitor and control all phases...  ..., and performance of developed components. Adopt an engineering mindset, thoroughly understanding use-cases, estimating... 
    Senior

    Citi

    Mississauga, ON
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Software Engineer. Be the first to apply!