Skip to content

Full Stack Engineer

  • Full Time
  • Toronto

Themesoft Inc.



Role: Full Stack Engineer

Location: Toronto, ON(Onsite)

Job Responsibilities:

  • Design, develop, and maintain data integration and synchronization solutions using Java, Spring and React.
  • Collaborate with multiple partner systems to ensure seamless data flow between systems, ensuring data consistency and reliability.
  • Optimize and troubleshoot data integration pipelines for performance, scalability, and fault tolerance.
  • Work closely with databases to design efficient data models, queries, and synchronization mechanisms.
  • Lead the development of front-end and back-end components to support data integration workflows.
  • Mentor and guide junior engineers, providing technical leadership and best practices.
  • Document system architecture, design decisions, and implementation details for maintainability and knowledge sharing.
  • Stay up to date with emerging technologies and trends in full-stack development, data integration, and distributed systems.

Required Skills:


  • 12+ years of experience as a Full Stack Engineer or in a similar role, with a focus on data integration and distributed systems.
  • Expertise in Java, Spring and React for building scalable and efficient data processing applications.
  • Proficiency in working with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Solid understanding of database design, optimization, and synchronization techniques.
  • Experience with front-end frameworks with React.
  • Strong knowledge of RESTful APIs and microservices architecture.
  • Familiarity with Agile methodologies and experience working in cross-functional teams.
  • Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
  • Good-to-Have Skills and Experience:
  • Experience with cloud platforms such as Azure and their data services.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Exposure to financial data systems.
  • Certification in relevant technologies (e.g., Java, cloud platforms).


Regards


Praveen Kumar

Talent Acquisition Group – Strategic Recruitment Manager



praveen.r@themesoft.com

To apply, please visit the following URL:

THISJOB.CA