Job Type: Contract
Job Category: IT

Job Description

Job Title: Java Backend Developer

Location: Toronto, ON (Hybrid)
Contract Duration: 6–12 Months [Possible Extension]

 

Experience: 8+ Years

Domain: Banking / Finance [Preferred]

 

Job Description: We are looking for an experienced Java Backend Developer to join a high-performing engineering team working on enterprise-scale applications. The ideal candidate will have strong backend development experience using Java and AWS, with a solid understanding of scalable, secure, and high-availability systems.

 

Key Responsibilities:

  • Design, develop, and maintain backend services using Java and related frameworks
  • Build and deploy scalable microservices and APIs
  • Work closely with product owners, architects, and frontend teams to deliver high-quality solutions
  • Participate in code reviews, debugging, and performance optimization
  • Implement best practices for security, scalability, and reliability
  • Support CI/CD pipelines and cloud-based deployments
  • Troubleshoot production issues and provide long-term fixes

 

Required Skills & Experience:

  • 8 -10+ years of Java backend development experience
  • Strong hands-on experience with Java (Java 8+)
  • Experience with Spring / Spring Boot
  • Solid knowledge of RESTful APIs & Microservices architecture
  • Hands-on experience with AWS (EC2, S3, Lambda, RDS, etc.)
  • Experience with SQL & NoSQL databases
  • Familiarity with CI/CD tools, Git, and Agile methodologies
  • Strong problem-solving and communication skills

 

Nice to Have:

  • Knowledge of Docker, Kubernetes
  • Exposure to event-driven architecture (Kafka, MQ, etc.)
  • Experience working in large enterprise environments

Required Skills
Cloud Developer Office 365 Developer SQL Application Developer

Fill below details & click “Apply”

Only add 10 digit number without prefix
Resume can be attached in PDF, JPG, Word , Txt format only

Share This Job