Software Engineer
Digivance SolutionsResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Software Engineer
Location: Windsor, Ontario, Canada
Duration: 3–6 Months Contract
Education: Bachelor’s Degree or higher
We are looking for a highly skilled Software Engineer (Java Full Stack) to join a cutting-edge engineering team and who is passionate about building scalable cloud-native applications, solving complex problems, and working in high-impact financial technology environments.
What You’ll Do
As a Software Engineer, you will:
- Design, develop, and deliver high-performance full-stack applications using modern technologies.
- Build and enhance cloud-native solutions on AWS.
- Develop scalable APIs and microservices architectures.
- Work with Kafka and Cassandra/NoSQL to process high-volume data streams.
- Implement best practices in software engineering, architecture, and design thinking.
- Monitor and optimize systems using observability tools such as Splunk and Dynatrace.
- Collaborate with cross-functional teams in an Agile development environment.
- Contribute to CI/CD pipelines, automation, and DevOps practices.
- Ensure application resiliency, security, and compliance, particularly within AML/KYC domains.
- Support technical leadership in delivering complex enterprise solutions.
Required Skills & Experience
✔ 6+ years of professional software engineering experience
✔ Strong expertise in Java and Spring Framework
✔ Experience with AWS and cloud migration
✔ Hands-on development with Kafka, APIs, and microservices
✔ Experience with Cassandra or other NoSQL databases
✔ Full-stack development experience with JavaScript
✔ Experience with observability tools (Splunk, Dynatrace)
✔ Knowledge of CI/CD pipelines, automation, and DevOps practices
✔ Familiarity with Agile methodologies and SDLC best practices
✔ Experience in financial services, AML/KYC domain (preferred)
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free