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
