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

Senior Java Full Stack Developer

$110k - $120k per year
Full-time

Staffmax Staffing & Recruiting

Location: Mississauga, ON (Hybrid)

Salary: CAD $110,000 – $120,000

Job Summary

We are seeking a  Senior Java Full Stack Developer to design and build scalable, high-performance applications supporting regulatory platforms. The ideal candidate will have strong expertise in  Java 11+, Spring Boot, Microservices, Kafka, MongoDB, SQL/PLSQL , and modern cloud-native development practices. This role involves developing resilient distributed systems, implementing event-driven architectures, and contributing to engineering excellence through Agile and DevOps methodologies.

Key Responsibilities

  • Design, develop, and maintain scalable Java 11+ microservices and full-stack applications.
  • Build high-performance backend services using Spring Boot, REST APIs, and event-driven architecture.
  • Implement Kafka producers, consumers, and topics for reliable asynchronous processing.
  • Develop and maintain UI and API layers while integrating with downstream services.
  • Apply multithreading and concurrency concepts to improve application performance and throughput.
  • Design and optimize data persistence using MongoDB and SQL/PLSQL.
  • Improve application observability using ELK and centralized logging solutions.
  • Support containerized deployments using Docker, OpenShift, or similar platforms.
  • Monitor production systems, perform root cause analysis, troubleshoot issues, and implement permanent fixes.
  • Follow clean coding principles, design patterns, and software engineering best practices.
  • Participate in code reviews and contribute to architecture and technical design discussions.
  • Collaborate with cross-functional teams including architects, DevOps engineers, QA, and product owners.
  • Mentor junior developers and promote engineering excellence within the team.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of experience in Java application development.
  • Strong experience with Java 11+, Spring Boot, and Microservices architecture.
  • Hands-on experience with Apache Kafka and event-driven systems.
  • Strong knowledge of MongoDB and SQL/PLSQL.
  • Experience with RESTful API development and distributed systems.
  • Experience with multithreading and concurrent programming.
  • Familiarity with Docker, OpenShift, Kubernetes, or similar container platforms.
  • Experience with ELK Stack or centralized logging and monitoring tools.
  • Strong debugging, troubleshooting, and production support experience.
  • Experience working in Agile/Scrum environments.
  • Excellent communication and collaboration skills.

Preferred Qualifications

  • Experience building low-latency, high-availability transactional systems.
  • Knowledge of distributed caching technologies.
  • Experience with CI/CD pipelines and DevOps practices.
  • Hands-on experience with TDD, BDD, unit testing, and automated testing frameworks.
  • Knowledge of secure coding practices and application security.
  • Experience mentoring developers and leading technical initiatives.
  • Exposure to Fixed Income products and regulatory reporting is considered a strong asset.
Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Senior Java Full Stack Developer in Mississauga, ON vacancy
  • $86.13k - $127.19k per year

     ...The Senior Engineer in Production Management will be responsible for the development and overall...  ...Accountable for delivery of a full range of endtoend projects Excellent communication...  ...delivery model The candidate must have Java backend development experience with Core Java... 
    Senior
    Java
    Full time
    Temporary work
    Local area
    Immediate start
    Shift work

    Capgemini

    Mississauga, ON
    11 days ago
  •  ...Job Summary We are seeking a highly skilled Java Full Stack Developer with strong expertise in Angular (latest versions) and backend development using Java, Spring Boot, and Microservices architecture . The ideal candidate will be responsible for designing, developing... 
    Java
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    11 days ago
  •  ...Position Overview: Sapsol Technologies Inc. is looking for a proficient Java Full Stack Developer with expertise in React to join our dynamic development team. The ideal candidate will design, develop, and maintain web applications, ensuring seamless integration between front... 
    Java
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    11 days ago
  •  ...We are seeking a talented Java Full Stack Developer with strong expertise in backend development using Java, Spring Boot, and Microservices , along with frontend experience in React.js . The ideal candidate will be responsible for building scalable, high-performance... 
    Java
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    11 days ago
  •  ...Role: Java Backend Developer Location: Mississauga-Ontario Duration: Fulltime About Smart IT Frame: At Smart IT Frame , we connect top talent with leading organizations across the USA. With over a decade of staffing excellence, we specialize in IT, healthcare,... 
    Java
    Full time

    Smart IT Frame LLC

    Mississauga, ON
    4 hours ago
  •  ...SAP, AI, and Quantum Computing .   We develop SR&ED-compliant, future-ready products...  ...Overview We’re hiring a deadline-driven Full-Stack Developer to work onsite in Mississauga...  ...our internal tech stack — Laravel MVC, Java, JavaScript, Progress Database, Docker,... 
    Java

    Sapsol Technologies Inc

    Mississauga, ON
    11 days ago
  •  ...unlock the value of technology and build a more sustainable, more inclusive world. We are seeking a highly skilled Java Full Stack React JS Developer with 10 years of experience to join our team. Tech Skills : React JS, Springboot, Spring boot REST API, Spring batch... 
    Java
    Permanent employment
    Internship
    Flexible hours

    Capgemini

    Mississauga, ON
    8 days ago
  •  ..., colleges, hospitals, office buildings, senior living communities, tourist attractions,...  ...comprised of user experience designers, developers, data scientists, project managers, business...  .... Join us. Job Summary The Full Stack Developer will collaborate with our team... 
    Senior
    Full time
    Work at office
    Remote work

    Compass Group

    Mississauga, ON
    8 days ago
  •  ...Responsibility: The Applications Development Senior Programmer Analyst is an intermediate...  ...make evaluative judgement Recommend and develop security measures in post implementation analysis...  ...Development - Time Type: Full time - Citi is an equal opportunity employer... 
    Senior
    Java
    Full time

    Citi

    Mississauga, ON
    8 days ago
  •  ...Full Stack Developer - Python & AI Required Skills: Databases Strong expertise in Microsoft SQL Server (MSSQL) Experience with Google BigQuery Advanced SQL skills (query optimization indexing performance tuning ETL processes) Programming Languages... 
    Full time

    Astra North Infoteck Inc.

    Mississauga, ON
    2 days ago
  •  ...Strong in Java development. knowledge of Spring Boot MVC and WebFlux Own backend design & technical decisions - Guide team on coding standards & best practices - Review code and resolve complex technical issues - Identifying the NFR and plan to address those... 
    Java
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    11 days ago
  •  ...looking for a highly skilled Java with AWS to join our team. The...  ...Development Efforts: Oversee the full software development lifecycle,...  ...maintenance. Mentor and guide a team of developers, ensuring adherence to best...  ...and coding standards. • Full-Stack Development: Design, develop,... 
    Java
    Permanent employment
    Full time
    Local area

    Capgemini

    Mississauga, ON
    3 days ago
  •  ...Key Responsibilities Design, develop, and maintain backend services using Core Java and Spring Boot Build and manage Microservices-based architecture Develop and consume RESTful APIs Work with SQL and/or NoSQL databases for data storage and retrieval... 
    Java
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    11 days ago
  •  ...development, testing and deployment. As a developer, the candidate will be responsible for...  ...At least 6+ years of experience with Java Experience...  ...Intermediate Seniority Senior... 
    Senior
    Java
    Internship

    Luxoft

    Mississauga, ON
    a month ago
  •  ...Development Technology Lead Analyst is a senior level position responsible for...  ...knowledge of system flow and develop standards for coding, testing,...  ...-on development experience in Java, Spring, Microservices OR React...  ...Development - Time Type: Full time - Citi is an equal... 
    Senior
    Java
    Full time

    Citi

    Mississauga, ON
    8 days ago
  • $142k - $158k per year

     ...available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us. Required Experience: Senior IC... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    2 days ago
  •  ...Responsibility: Strong hands-on experience with Core & Advanced Java, Spring Boot, and Spring Cloud. Expertise in designing and building...  ...methodologies, SAFe practices, and DevOps practices. Design, develop, and maintain microservices using Java (Spring Boot). Collaborate... 
    Java
    Full time

    Virtusa

    Mississauga, ON
    8 days ago
  • $70k - $85k per year

     ...Role Role: Fullstack Dot Net Developer Location: Mississauga,...  ...work with various technology stacks within the Global Banking space...  ...Relevant experience and skills, Seniority and performance, Market and business...  ...package to all regular, full-time employees. In the U.S. and... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Mississauga, ON
    10 hours ago
  •  ...Job Description: Job Title: Java Full stack Tech Lead 100% Remote Duration: 12 Months Job Description: - 7+ years of Java Full stack development experience - Design and implement end-to-end solutions for enterprise portal applications - Lead backend... 
    Java
    Contract work
    Remote work

    Astra North Infoteck Inc.

    Mississauga, ON
    17 days ago
  • $110k - $130k per year

     ...High-Performance Enterprise Software as a Senior C++ Developer!  We're partnering with a well-...  ...operating systems, system APIs, networking stacks, and low-level communication protocols...  ...with HPE NonStop (Tandem) environments Java or other enterprise backend development... 
    Senior
    Java
    Long term contract
    Full time
    Work at office
    3 days per week

    STACK IT Recruitment

    Mississauga, ON
    4 days ago
  •  ...exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. Appropriately assess...  ...- Job Family: Applications Development - Time Type: Full time - Citi is an equal opportunity employer, and qualified candidates... 
    Senior
    Java
    Full time

    Citi

    Mississauga, ON
    8 days ago
  •  ...Full Stack Developer - React.js, Node.js, Python & AI Required Skills: Databases • Strong expertise in Microsoft SQL Server (MSSQL) • Experience with Google BigQuery • Advanced SQL skills (query optimization, indexing, performance tuning, ETL processes)... 
    Contract work

    Astra North Infoteck Inc.

    Mississauga, ON
    24 days ago
  • $144k - $216k per year

     ...latest advancements in AI and ML to enhance existing systems and develop innovative new solutions. Fostering a collaborative...  ...Advanced proficiency in Python programming for both backend and full stack development. Experience with cloud platforms such as AWS, GCP... 
    Senior

    Synopsys Inc

    Mississauga, ON
    13 hours ago
  •  ...Qualifications: 1. Java Expertise: Has at least 9+ years of hands-on Java development...  ...Microservices and REST API Proficiency: Skilled in developing web services, particularly microservices...  ...and scalable code. 6. Broad Technology Stack Experience: Familiar with a range of... 
    Java
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    11 days ago
  •  ...Work   This role follows a full-time hybrid work arrangement....  ...We are seeking a hands-on senior software engineer who can solve...  ...contributing across the full stack. The successful candidate will...  ...customer-facing applications, mentor developers and help shape technical... 
    Senior
    Java
    Full time
    Contract work
    Work at office

    Purolator

    Mississauga, ON
    1 day ago
  •  ...Job Responsibility: Senior Mobile Application Developer (iOS and/or Android) Create value at TC Transcontinental...  .... We are currently looking for a full-time Senior Mobile Application...  ...languages such as Flutter, Dart, Kotlin/Java, Swift/Objective C as well understanding... 
    Senior
    Java
    Full time
    Immediate start

    TC Transcontinental

    Mississauga, ON
    8 days ago
  •  ...Experience Required: 10+ Years Role Description We are seeking an experienced Senior Full Stack Developer to design, develop, and maintain scalable full-stack applications. The ideal candidate will have strong expertise in modern web technologies, data engineering... 
    Senior
    Contract work

    Astra North Infoteck Inc.

    Mississauga, ON
    a month ago
  •  ...Job Responsibility: The Senior Pega Developer is an intermediate level position responsible for participation in the establishment and implementation...  ...Job Family: Applications Development - Time Type: Full time - Citi is an equal opportunity and affirmative action... 
    Senior
    Full time

    Citi

    Mississauga, ON
    8 days ago
  •  ...Senior Software Developer Aversan Inc. () is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading...  ...business logic Location: Mississauga ON Job Type: Full Time Working Arrangement : Hybrid Responsibilities Guide... 
    Senior
    Full time

    Aversan

    Mississauga, ON
    2 days ago
  • $55.37k - $113.91k per year

     ...learning new technologies. Summary We're looking for a Senior Controls Software Developer with 5-7 years of experience, to join our growing team in...  .... and Mexico for commissioning and integration. This is a full-time position (Monday to Friday 9:00-5:30) with occasional... 
    Senior
    Full time
    Monday to friday
    Flexible hours

    416 Automation Inc.

    Mississauga, ON
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Full Stack Developer. Be the first to apply!