Apply now

First seen by our source: just now

Senior Full-Stack Java Developer - Kafka & Angular

@ Rose International

Mississauga, Ontario

Full-time5+ years experience
Apply now
SIGNALS

Overview

Rose International is hiring a Senior Full-Stack Java Developer to build new applications and redesign inherited ones, mainly in Java, Spring and Angular on OpenShift. The work centers on internal developer-productivity tools, with about 70% Java, 20% Angular, 5% React and 5% Python. The posting requires 5+ years of Java experience, a bachelor's degree or equivalent experience, and lawful work authorization in the country of the position.

Responsibilities:

  • Design and develop web applications and cloud services using Angular, Java, Spring and OpenShift
  • Build reliable, scalable and maintainable applications
  • Provide technical leadership on platform improvements
  • Develop front-end interfaces with Angular and React

Requirements summary:

  • 5+ years of Java development experience
  • Hands-on Kafka and Spring Framework experience
  • Angular V8+, TypeScript and RxJS experience
  • REST-based SOA and microservices experience
  • Strong SQL and PL/SQL skills
  • Excellent written and verbal communication

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
Not provided
First seen by our source
2026-11-14
Source record updated
2026-11-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)

Summary and details written by AI from the posting; the employer’s posting is the authority.

Rose International

FieldValue
Open jobs on Jobsy4
Job description
Required Education//Certifications

Bachelor’s degree, university degree, or equivalent experience.

Required Skills, Experience, & Abilities

  • 5+ years of relevant experience in Java development.
  • Strong knowledge and hands-on experience with Kafka asynchronous processing.
  • Strong Java and Spring Framework development experience, including building enterprise-scale, highly componentized applications using Docker containers.
  • Experience with Angular V8+, JavaScript, TypeScript, RxJS, SCSS, and HTML5.
  • Experience developing REST-based SOA and microservices applications.
  • Proficiency in RDBMS and SQL/PLSQL.
  • Experience writing automated tests using JUnit, Mockito, Cucumber, and RestAssured.
  • Knowledge of software development lifecycle practices, including Agile and Waterfall methodologies.
  • Experience with monitoring tools such as OpenTelemetry, Splunk, and ELK.
  • Proficiency in design patterns, coding standards, modular design, and prototyping.
  • Experience debugging, tuning, and optimizing UI components.
  • Excellent written and verbal communication skills.

Desired Skills, Experience, & Abilities

  • Experience designing and implementing cloud-ready applications and deployment pipelines on large-scale container platform clusters.
  • Experience with OpenShift and cloud-based application development.
  • Experience developing front-end web interfaces using Angular and React.
  • Experience with Python development.

Job Overview

Seeking a highly motivated and experienced Senior Full-Stack Developer, preferably with strong full-stack capabilities or a strong backend Java development background, to build new applications and redesign inherited applications that are 4–5 years old. The role focuses on enhancing developer productivity by building and maintaining internal tools and platforms that help engineering teams deliver high-quality software efficiently. The technology stack consists of approximately 70% Java, 20% Angular, 5% React, and 5% Python. The position involves designing, developing, and deploying solutions that streamline workflows, automate repetitive tasks, and improve the overall developer experience.

Responsibilities

  • Design and develop web-based applications and cloud services using Angular, Java, Spring, and OpenShift.
  • Collaborate closely with stakeholders in a highly collaborative environment.
  • Promote and follow sound Agile software development practices.
  • Build highly reliable, scalable, and maintainable applications.
  • Provide technical leadership in researching, designing, and implementing improvements to platform technology solutions.
  • Develop front-end web interfaces using Angular and React frameworks.
  • **Only those lawfully authorized to work in the designated country associated with the position will be considered.**
  • **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements.**

About Rose

  • Founded in 1993
  • Office Locations Across the U.S.
  • 150+ Clients: Corporations and Government Agencies
  • Employee Oriented Company
  • Challenging Assignments Across the U.S.
  • Continuous Professional Development

EMPLOYEE COMMENTS

  • We want you to work with us, but don't take our word for it. Take a look at this sampling of employee comments. They speak for themselves.

Similar jobs

  • Senior Full Stack Java Developer – Azure, Angular & ESRI GIS

    Toronto, ON
    Contract

    ThoughtStorm

    7+ YOECandidates need 7+ years of Full Stack Java/JEE development, hands-on Spring Boot 2.5+ and Angular 2+ experience, Azure and ESRI ArcGIS skills, and Agile team leadership. A minimum of 1 year building Java solutions for soil management systems is also required.

    Eclipse, Azure DevOps, Azure Git Repositories, APIM, ESRI ArcGIS Portal, ArcGIS Survey

  • Full Stack Java Developer - Spring Boot, Angular and GCP

    Toronto, ON
    $64.50–$86/hrContract

    Procom

    8+ YOECandidates need 8+ years of software development experience, including 6+ years of recent hands-on work with Java, Spring Boot, Angular and enterprise REST APIs. Experience with Jira, Bitbucket, Confluence and delivering applications to production is required, and recent banking teller or GCP experience is a plus.

    Java, Spring Boot, Angular, Jira, Bitbucket, Confluence

  • Senior Full Stack Java Developer

    Toronto, ON
    Full Time

    Tata Consultancy Services

    Candidates need expert Java, Spring Boot and microservices experience, plus front-end skills in React, Angular or Vue.js. They also need experience with Kafka, Kubernetes, Docker, AWS or Azure, and CI/CD, along with leadership experience.

    Kafka, Kubernetes, Docker, AWS, Azure, Node.js

  • Full Stack Java Developer

    Toronto, ON
    Contract

    Pacer Group

    Candidates need strong full-stack development experience in Agile/Scrum teams, hands-on skills in Angular, Java, Spring Boot, Node.js and TypeScript, and experience with GraphQL, REST, Kafka, Redis, PostgreSQL, Docker, Kubernetes and CI/CD. Knowledge of OAuth2, JWT and OIDC is also required.

    Angular, Java, Spring Boot, Node.js, TypeScript, Kafka

  • Full Stack Java Developer (Contract)

    Ontario
    Contract

    CoreFactor Inc.

    10+ YOE2+ MgmtCandidates need 10+ years of software development experience, including two years as a technical lead doing hands-on architecture. They must know Java, J2EE, Angular 8+, JavaScript, Spring Boot microservices, REST and SOAP web services, and Git.

    Git, Angular, Spring Boot, Java

  • Full Stack Java Developer

    Ontario
    Contract

    Symbiotic Digital: Serving IT & Business leaders, Symbiotic Digital provides a business system that enable us to provide the Expert Technical staff needed to solve…

    Candidates need experience building complex enterprise or public-facing Java applications and deploying them to the cloud. They also need hands-on team and solution leadership experience, along with mentoring skills and automated testing experience.

    Microsoft Azure

  • Senior Full Stack Java Developer

    Mississauga, ON
    HybridFull Time

    Citi Canada Technology Services ULC

    5+ YOECandidates need 5+ years of relevant experience, hands-on software development skills in Java and React, and experience with Spring Boot microservices and TDD. Strong Oracle PL/SQL, project management and communication skills are also required.

    Java, React, Spring Boot, Oracle, GWT, AWS

  • Senior Full Stack Java Developer

    Mississauga, ON
    HybridFull Time

    Citi

    5+ YOECandidates need 5+ years of software development experience, proficiency in Java and React, and experience with Spring Boot microservices. Strong SQL skills with Oracle, test-driven development and clean code practices are also required.

    Oracle, Spring Boot, React, Java, Kafka, Kubernetes

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.