Sponsored

Java Software Engineer

Swoon Toronto

Job Description

Title: Senior Associate, Software Development Engineer (Java)

Location: Toronto, ON

Duration: 12 months

Pay Rate: $58/hour (T4 only)


About the Role

Client is hiring a Senior Associate Java Engineer to join the Data Services & Insights team.

This group powers SmartView and Customer Portal products that deliver real-time sustainability, power, and environmental reporting for data centers worldwide.

The ideal candidate has solid Java/Spring Boot experience, is comfortable with cloud-native, microservices-based applications, and thrives in a DevOps + Agile environment.


Key Responsibilities

  • Design, develop, and operate scalable, secure, cloud-based platforms and APIs
  • Build microservices and RESTful APIs using Spring Boot, JPA, Hibernate, Maven, Swagger
  • Contribute to architecture, design reviews, and DevSecOps best practices
  • Develop and optimize data models (RDBMS + NoSQL such as Redis, MongoDB, Cassandra)
  • Integrate distributed systems using Kafka and containerize services via Docker/Kubernetes
  • Collaborate globally in an Agile-Scrum team; participate in backlog grooming and sprint reviews
  • Troubleshoot production issues within SLA and continuously improve performance
  • Optional: contribute to UI work using React (nice-to-have)


Must-Have Skills

  • 3+ years professional Java development experience
  • Expertise in Spring Boot, REST APIs, JPA/Hibernate
  • Strong grasp of Data Structures, Algorithms, Design Patterns
  • Experience with Docker/Kubernetes and cloud platforms (AWS, Azure, or GCP)
  • Familiarity with Kafka and distributed event-streaming systems
  • Hands-on experience with Agile and Test-Driven Development
  • Excellent communication and teamwork skills


Nice-to-Have Skills

  • UI development experience using React
  • Knowledge of sustainability reporting, power/environmental data, or IoT telemetry

How to Apply

Ready to start your career as a Java Software Engineer at Swoon?

  1. Click the "Apply Now" button below.
  2. Review the safety warning in the modal.
  3. You will be redirected to the employer's official portal to complete your application.
  4. Ensure your resume and cover letter are tailored to the job description using our AI tools.

Frequently Asked Questions

Who is hiring?

This role is with Swoon in Toronto.

Is this a remote position?

This appears to be an on-site role in Toronto.

What is the hiring process?

After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.

How can I improve my application?

Tailor your resume to the specific job description. You can use our free Resume Analyzer to see how well you match the requirements.

What skills are needed?

Refer to the "Job Description" section above for a detailed list of required and preferred qualifications.

Sponsored

Safety & Disclaimer

External Application

You are leaving Jobdash.ca to apply on the employer's website.

Safety Tip: Never provide bank details, credit card info, or pay any fees to apply for a job.