Senior Java Software Engineer with AWS
IVIDTEK INCVancouver, British Columbia, CAPosted February 25, 2026
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
JavaSpringAWSDynamoDBRESTKafkaAgileScrumCI/CDMicroservicesAPI
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Role Overview
Design, build, and support scalable, secure, cloud-native backend services using Java, supporting POS, Payments, Security, and Integration platforms in an AWS-based ecosystem.
Key Responsibilities
- Design and develop high-quality backend services and microservices using Java and Spring Boot
- Build and operate cloud-native applications on AWS, following scalability and reliability best practices
- Develop and expose secure APIs to support POS, Payments, and Integration use cases
- Implement event-driven and messaging-based integrations using Kafka and asynchronous patterns
- Integrate with internal and external systems using REST APIs and streaming platforms
- Apply security best practices including authentication, authorization, encryption, and secure data handling
- Ensure code quality and reliability through testing, code reviews, and CI/CD pipelines
- Collaborate with product, platform, and integration teams in Agile delivery environments
Required Qualifications
- 8+ years of hands-on backend engineering experience
- Strong expertise in Java, Spring / Spring Boot, and object-oriented design
- Proven experience building microservices and RESTful APIs
- Strong experience with Kafka and event-driven architectures
- Solid experience integrating applications on AWS (EC2, EKS/ECS, Lambda, S3, RDS/DynamoDB, API Gateway, IAM)
- Experience with cloud-native and distributed systems
- Experience working in Agile / Scrum environments
- Strong problem-solving skills and ability to work cross-functionally
Similar Jobs
Senior Software Engineer (Golang)
Stream
Toronto, Ontario, CA
Backend Developer | $85/hr Max
Mercor
CA
Junior Full Stack Developer (Eng1)
TPX
Englewood, Colorado, US
Backend Software Developer - North America
Trackunit
Kitchener, Ontario, CA
AI Engineer, Internal Enablement & Productivity
Burtch Works
Arlington, Virginia, US
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