Senior Java Software Engineer
Title: Java Developer Onsite Hybrid Location: Toronto, ON Skills (Must have) Experience in Java (6+ years) in an enterprise environment, covering the whole development life cycle Knowledge and technical skills in Python 2 years Must have good communication skills, strong client-facing skills and able to manage client's expectations Knowledge with AWS technologies such as Lambda, SNS, SQS, S3 Good background on CI/CD, OTEL, testing Nice to have Capital Markets domain experience or finance knowledge are good to have
- Hybrid
- ONTARIO
- Posted Jul 15, 2026
- Apply by Aug 14, 2026
- 1 position
Job summary
Title: Java Developer Onsite Hybrid Location: Toronto, ON Skills (Must have) Experience in Java (6+ years) in an enterprise environment, covering the whole development life cycle Knowledge and technical skills in Python 2 years Must have good communication skills, strong client-facing skills and able to manage client's expectations Knowledge with AWS technologies such as Lambda, SNS, SQS, S3 Good background on CI/CD, OTEL, testing Nice to have Capital Markets domain experience or finance knowledge are good to have
What you’ll do
The Senior Java Software Engineer will be responsible for the full development life cycle in an enterprise environment. They will also manage client expectations and communicate effectively with stakeholders.
Requirements
Candidates must have at least 6 years of experience in Java and 2 years in Python, along with strong communication and client-facing skills. Knowledge of AWS technologies and CI/CD practices is essential, while experience in the Capital Markets domain is a plus.
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Python
- AWS
- Lambda
- SNS
- SQS
- S3
- CI/CD
- OTEL
- Testing
- Communication Skills
- Client-Facing Skills
Additional details
- Minimum experience
- 5+ years
- Apply by
- Aug 14, 2026
