Search jobs > Toronto, ON > Internship > Java developer

Java Developer

Thundersoft
Toronto, ON, Canada
Full-time

Job Description

Job Description

Software Development Engineer

We are looking for a creative and passionate engineer to own, build, and grow IoT Greengrass web services offering. As a Software Development Engineer, you design and build software that is highly available, performative, scalable, and extensible.

You will own the software development process end to end and be responsible for design, implementation, testing and operations.

Key Responsibilities :

  • Build highly scalable, customer-centric, and efficient applications.
  • You will contribute to technical strategies, vision, and architecture
  • Take ownership of ambiguous and complex problems and deliver solutions for them
  • Drive new ideas, experiment with them, and see them through adoption.
  • Learn from others and help grow those in your team to achieve their best

Qualifications

  • 2+ years of non-internship professional software development experience
  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
  • Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline
  • 8+ years of software development experience
  • 5+ years of experience leading software development teams

Company Description

ThunderSoft is a provider of operating system technologies, superior products and solutions, experts in mobile, IoT, automotive, and enterprise.

Founded in 2008, through ThunderSoft’s expertise in edge intelligence and operating systems including Android, Linux, Windows and others, a profound middleware, application, and algorithm technology portfolio, strategic partnerships with key semiconductors, components, terminals, software and Internet vendors, and mobile carriers, give us a unique vertical integration advantage across industries.

ThunderSoft is a value-added scaling partner, bringing our customers with innovative, reliable, and commercial-ready products and solutions for the fields of IoT and Intelligent connected vehicles.

ThunderSoft has established joint ventures individually with Qualcomm, Arm and Intel. Meanwhile, the company operates joint laboratories with Qualcomm, Intel, Microsoft, Arm, Samsung, and Sony, among many others.

The extensive collaboration with industries empowers ThunderSoft to accelerate the development of the smart industry.

Company Description

ThunderSoft is a provider of operating system technologies, superior products and solutions, experts in mobile, IoT, automotive, and enterprise.

r nFounded in 2008, through ThunderSoft’s expertise in edge intelligence and operating systems including Android, Linux, Windows and others, a profound middleware, application, and algorithm technology portfolio, strategic partnerships with key semiconductors, components, terminals, software and Internet vendors, and mobile carriers, give us a unique vertical integration advantage across industries.

ThunderSoft is a value-added scaling partner, bringing our customers with innovative, reliable, and commercial-ready products and solutions for the fields of IoT and Intelligent connected vehicles.

r nThunderSoft has established joint ventures individually with Qualcomm, Arm and Intel. Meanwhile, the company operates joint laboratories with Qualcomm, Intel, Microsoft, Arm, Samsung, and Sony, among many others.

The extensive collaboration with industries empowers ThunderSoft to accelerate the development of the smart industry.

1 day ago
Related jobs
GalaxE.Solutions
Toronto, Ontario

Experience with: Java, Spring, Spring Boot with relational SQL and NoSQL databases. Experience with React, CSS3, HTML, JavaScript, Node JS, Bootstrap. ...

CGI
Toronto, Ontario

We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic team. Technical Skills: Proficiency in Java, with a deep understanding of Java SE and EE. In this role, you will be responsible for designing, developing, and maintaining robust and scalable APIs using Java and...

Compunnel Inc.
Toronto, Ontario

Mandatory :Skills :- Core Java, Spring, Hibernate , Angular 8 or more than that. Strong hands-on experience in Core Java, J2EE. Hands-on experience with Enterprise Java Beans. ...

BMO
Toronto, Ontario

Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance.Specific project areas of focus includes translating user requirements into t...

Synechron
Mississauga, Ontario

We are looking for a Talend developer who has hands on experience in Talend and Java programming. Talend (ETL) , Basic Core JAVA, SQL , Oracle PLSQL, Unix scripting , Kafka , DB Design, Potential Investment Banking Knowledge/ Market ), GIT. ...

Lorven technologies
Toronto, Ontario

Job Title</b>: <b>Java Springboot Cloud API Developer</b><br /> <b>Location</b>: <b>Toronto</b><b>, ON (Hybrid)</b><br /> <b>Duration</b>: <b>Long term</b> </p> <p><b>Job Description</b&g...

HCPL Global Inc.
Mississauga, Ontario

Job Title: Senior Java Fullstack Developer (Angular). Required Skills : Java, Springboot, Microservices, Angular, etc. ...

Highbrow LLC
Toronto, Ontario

Previous work experience as Java Developer for a Financial institution. Work experience as Java Developer for Securities Lending or Prime Brokerage business. Work with Business Analysts / Systems Analysts, other technology Developers / Solution Designers to ensure the configuration and custom compon...

Apex Systems
Toronto, Ontario

Java SE experience, including 2+ years of hands-on experience using Java 8 and above with Lambda expressions. ...

Royal Bank of Canada>
Toronto, Ontario

Senior Developer will be handling the main L3 MNT and/or Dev work for Shared Services applications. Strong in SQL, Java/J2EE programming language, Apache Camel / Openshift. ...