-
View all jobs
We are hiring for a "Senior Java Developer with Node/AWS" in Toronto, Canada. It will be a 100% remote job. Kindly review the job details below, and share with us your most updated resume to take this further.
Responsibilities
Responsibilities
- Design, code, test, debug, and document new and existing components to ensure that software meets business, quality, and operational needs.
- Build high-quality code following unit testing and test-driven development.
- Drive and participate in code and document reviews, mentoring team in best practices.
- Collaborate with peer organizations, and dev ops, support organizations on technical issues, and provide guidance.
- Interpret and translate business needs to technical requirements and accurate estimates.
- Evaluate and recommend tools, technologies, and processes to ensure the highest quality and performance is achieved.
- Work with the team to troubleshoot code-level problems quickly and efficiently.
- Apply deep technical expertise to resolve challenging programming and design problems.
- Focus on scalability, security, and availability of all applications and processes.
- Contribute to the design and architecture to enable secure, scalable, and maintainable software.
- Contribute to risk identification and risk mitigation strategies associated with the architecture.
- Contribute to technical roadmap and technical debt elimination, balancing time, resource, and quality constraints to achieve business and strategic goals and requirements.
- BS/MS in Computer Science or equivalent work experience.
- At least 5 years of experience developing scalable, Microservices event-driven software applications.
- Practical experience building RESTful API using Java and Nodejs.
- Strong experience with Amazon Web Services (AWS) (i.e. Lambda, ECS, API Gateway, SQS, SNS, Kinesis, S3, IAM, DynamoDB, RDS).
- Strong experience with Event Streaming reactive programming using AWS or open-source equivalents such as Apache Kafka and Flink.
- Experience with application performance monitoring, runtime user monitoring tools, and techniques is highly desirable.
- Passionate about open-source technologies.
- Strong verbal and written communication skills.
Key Skills
Ranked by relevance
java
aws
technical expertise
microservices
dynamodb
apache
kafka
cloud
sqs
ecs
crm
s3
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Backend Engineer – Node.js & AWS
2025-06-16
Contract
Entry
Canada
IT Services
Engineering
View Job Details
Related
Senior Node.js Developer
2025-04-29
Contract
Mid-Senior
Canada
IT Services
Engineering
View Job Details
Related
Senior Backend Java Developer
2025-05-08
Contract
Entry
Canada
Software Development
Engineering
Login to Apply
- Posted
- Jan 03, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Toronto
- Company
- Techedin
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Backend Engineer – Node.js & AWS
2025-06-16
Contract
Entry
Canada
IT Services
Engineering
View Job Details
Related
Senior Node.js Developer
2025-04-29
Contract
Mid-Senior
Canada
IT Services
Engineering
View Job Details
Related
Senior Backend Java Developer
2025-05-08
Contract
Entry
Canada
Software Development
Engineering