mycareers logo


Software Developer

Spectraforce

Toronto, Ontario


6 minutes ago

Similar Jobs
Software Developer
Spectraforce
Toronto, Ontario

6 minutes ago

Job Description

Position Title: Software Developer / UI Developer
Hours of Operation: 9 - 5
Location: Toronto, ON- Hybrid, 2 days a week in downtown Toronto [Monday and floating day]
Duration: 5+ months 


Role Overview
  • The Java Backend Developer is responsible for designing, developing, and maintaining scalable,
  • secure, and high-performance backend systems. This role requires deep expertise in Java
  • development and strong experience building cloud-native applications on AWS.
  • The developer will translate business requirements into robust backend services, ensuring alignment
  • with architectural standards, cloud best practices, and enterprise technology strategy.

What You'll Do
  • Design, develop, and maintain Java-based backend applications and microservices
  • Build and integrate RESTful APIs, messaging systems (Kafka/MQ), and data pipelines
  • Develop cloud-native solutions on AWS, ensuring scalability, reliability, and security
  • Implement best practices in logging, monitoring, performance, and error handling
  • Translate business requirements into technical designs and high-quality code
  • Perform code reviews and ensure adherence to development standards
  • Conduct unit testing and support automated testing frameworks
  • Troubleshoot and resolve production issues, including root-cause analysis
  • Optimize systems for performance, scalability, and maintainability
  • Contribute to architecture design and technology evaluations
  • Collaborate with stakeholders to deliver high-quality solutions
  • Support DevOps practices including CI/CD and deployments
  • Mentor team members and promote backend engineering best practices

What You Bring (Required)
  • 8+ years of experience in Java backend development
  • Strong proficiency in Java (core + Spring Boot)
  • Reactive programming using Java Flux / Project Reactor
  • RESTful API design and development
  • Distributed systems and microservices architecture
  • Hands-on AWS experience (ECS, Lambda, ECR, RDS, DynamoDB, IAM)
  • Experience with messaging systems (Kafka, MQ)
  • Experience with SQL and NoSQL databases
  • Cloud-native application design expertise
  • Strong DevOps experience (CI/CD, monitoring, infrastructure as code)
  • JUnit or similar backend testing frameworks
  • Experience building and scaling large backend systems

Core Competencies
  • Strong problem-solving and analytical skills
  • Deep understanding of backend systems, APIs, distributed and reactive architecture
  • Ability to work independently on complex technical challenges
  • Strong collaboration and communication skills
  • Commitment to clean code and engineering excellence

Education
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
 
Applicant Notices & Disclaimers
  • For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
 
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 81.55/hr.

Similar Jobs