Recherche d'emploi > Toronto, ON > Télétravail > Senior software engineer

Senior Software Engineer- Java

Dynata
Canada (Toronto)
85 $ / heure (estimé)
Télétravail
Temps plein

We're seeking a highly skilled and experienced senior java developer to join our dynamic team. The ideal candidate will have a deep understanding of Java programming and a proven track record of building robust, scalable applications.

As a Senior Java Developer, you will be responsible for designing, developing, and maintaining high-performance Java applications while providing technical leadership and mentoring to junior developers.

Key Responsibilities :

  • Design, develop, and maintain complex Java applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Conduct code reviews and ensure adherence to best practices and coding standards.
  • Optimize application performance and troubleshoot issues.
  • Lead and mentor junior developers, fostering a collaborative and learning environment.
  • Stay updated with the latest industry trends and technologies to implement best practices.

Requirements :

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 5+ years of experience in Java development.
  • Strong knowledge of Java frameworks such as Spring.
  • Experience with RESTful APIs, microservices architecture, and cloud platforms.
  • Proficiency in database design, SQL and document db solutions.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
  • Il y a plus de 30 jours
Emplois reliés
Publicis Sapient
Toronto, Ontario

Working alongside other talented minds with strong technical skills, you’ll solve complex business problems to deliver software applications and services that positively impact our clients and their customers. Strong Java and Spring boot expertise, 1+years of AZURE cloud. Computer Science, Engineeri...

Reddit
Toronto, Ontario

At least 3+ years of experience as a software engineer developing user-facing iOS mobile native applications at scale, using Swift. Software development experience in one or more general-purpose programming languages; Java, Python, Go, Rust, C++. Work cross-functionally with product, design, and oth...

Bitgo
Toronto, Ontario

Work closely with product managers, designers, and other engineers to understand and refine product requirements. Provide mentorship to your peers in the broader engineering team through code reviews and education on best practices. ...

Hays
Toronto, Ontario

Title: Software Engineer -Spark and Java. As a Spark/Java Developer, you will be responsible for designing and developing software applications using Spark and Java technologies. Design and develop software applications using Spark and Java technologies. We are looking for an experienced Spark/Java ...

Thumbtack
Ontario

You’ll work deeply with Data Scientists, Machine Learning Engineers, and other Software Engineers from across the company as customers, and collaborate closely with the Site Reliability and core service Engineering teams as partners. Senior Software Engineer, Data Platform. The Data Platform team is...

Capgemini Engineering
Ontario, Canada

World leader in engineering and R&D services, Capgemini Engineering combines its broad industry knowledge and cutting-edge technologies in digital and software to support the convergence of the physical and digital worlds. Capgemini Engineering has more than 55,000 engineer and scientist team member...

Scotiabank
Toronto, Ontario

GBME is searching for a Associate Software Engineer (Java/Springboot) who is. You will work closely with business teams and cross functional engineering leaders to develop and implement market leading solutions for the various projects within Global Banking and Markets Engineering (GBME). Global Ban...

TTC
Canada

The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry standards and best practices to meet customer requirements. The Senior Software QA Engineer may also assist in general application support of production applications and systems. The Testing...

reddit
Remote, Ontario, Canada
Télétravail

Software Engineer developing production code. Collaborate with peer ML Engineers: you will help define and consolidate ML systems, pre & post processing data flows, and possibly architect ML Infrastructure refactors along the way. ...

Affirm, Inc.
Canada
Télétravail

We are looking for an experienced Senior Software Engineer to join us and help accomplish that mission. Knowledge of modern front-end tech stack (we use Javascript, Typescript, React/Redux, ES6, Webpack, CSS3). Prior experience with Javascript testing frameworks (jest, webdriver. Experience with dev...