Senior Java Developer - Node.js, AWS, Spring Boot
Job Description:
Dev Lead*
Toronto, ON
Hybrid (2 days per week in-person at Toronto office
preferred)
Skills: Digital : Amazon Web Service(AWS) Cloud
Computing~Digital : Node.js~Advanced Java Concepts Experience Required: 8-10
Years
Key Skills & Responsibilities:
- 10+ years of experience in application development and
maintenance.
- Strong expertise in Java/J2EE, Spring Boot, REST APIs,
and Microservices.
- Hands-on experience with AWS services such as EC2,
Lambda, S3, RDS, CloudWatch, and IAM.
- Proficiency in Python for automation, scripting, and
backend development.
- Experience with CI/CD pipelines, DevOps practices, and
containerization technologies (Docker/Kubernetes).
- Strong knowledge of SQL/NoSQL databases and application
performance tuning.
- Experience in incident management, root cause analysis,
and production support.
- Ability to collaborate with cross-functional teams,
manage releases, and ensure application stability and scalability.
- Excellent problem-solving, communication, and stakeholder
management skills.
Top 3 Required Skills:
1. AWS
2. Java
3. NodeJS
Top 3 Preferred Skills:
1. Java
2. AWS
3. NodeJs
Education Requirements:
B.Tech/Master in Computer