Back to job search
OS
Open Systems TechnologiesVerified Job Source

Senior Fullstack Java Developer

We are looking for Senior Fullstack Java Developer for a Hybrid contract role in Mississauga. This is a 3 days hybrid role in Mississauga. Candidates must take Karat test before Client interview along with application. Its mandatory if you clear Karat test!!! Qualifications 8+ years of software engineering experience with strong expertise in Java application development. Proven experience in a Lead Engineer or senior technical leadership role. Strong experience designing distributed systems, microservices, APIs, and event-driven architectures. Demonstrated ability to influence technical dire…

  • Hybrid
  • ONTARIO
  • Posted Jul 13, 2026
  • Apply by Aug 12, 2026
  • 1 position

Job summary

We are looking for Senior Fullstack Java Developer for a Hybrid contract role in Mississauga. This is a 3 days hybrid role in Mississauga. Candidates must take Karat test before Client interview along with application. Its mandatory if you clear Karat test!!! Qualifications 8+ years of software engineering experience with strong expertise in Java application development. Proven experience in a Lead Engineer or senior technical leadership role. Strong experience designing distributed systems, microservices, APIs, and event-driven architectures. Demonstrated ability to influence technical direction across multiple teams. Excellent leadership, communication, and stakeholder management skills. Experience working in Agile environments. Technical Skills Java (11+ preferred), Spring Boot, Spring Cloud Angular, React, TypeScript, JavaScript REST APIs, GraphQL, API Gateway Microservices, DDD, CQRS, Event-Driven Architecture Kafka, RabbitMQ, JMS Oracle, PostgreSQL, MongoDB Docker, Kubernetes, OpenShift AWS, Azure, or GCP Git, Maven/Gradle, CI/CD pipelines Observability tools such as Splunk, ELK, Prometheus, Grafana OAuth2, JWT, secure development practices

What you’ll do

The Senior Fullstack Java Developer will be responsible for designing and developing distributed systems, microservices, and APIs. They will also influence technical direction across multiple teams and ensure effective stakeholder management.

Requirements

Candidates must have 8+ years of software engineering experience with strong expertise in Java application development. Proven experience in a lead engineer or senior technical leadership role is required, along with excellent communication and leadership skills.

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Spring Boot
  • Spring Cloud
  • Angular
  • React
  • TypeScript
  • JavaScript
  • REST APIs
  • GraphQL
  • Microservices
  • Docker
  • Kubernetes
  • AWS
  • Azure
  • GCP
  • Git

Additional details

Minimum experience
10+ years
Apply by
Aug 12, 2026