Senior Software Engineer- Java

Dynata
ON, Canada,
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
Offre sponsorisée
Ramp Talent
Canada

Our client, Affiniti, is looking for a Senior Software Engineer. Mentor and guide junior engineers, contributing to the overall growth and success of the engineering team. Join Affiniti, a top 1% ARR early stage fintech startup, to build new software products to change the way that small businesses ...

Offre sponsorisée
hireVouch
Canada

This company's contribution to society includes reducing congestion, and pollution, providing zero-emissions deliveries, increasing the quality of life for residents, empowering seniors and disabled people, and enabling affordable delivery for local businesses. This company's Platform team is at the...

Maple
Anywhere - Canada

We're growing our engineering team to scale multiple business lines and enhance access to healthcare for Canadians. At Maple, our engineering team builds the applications and services that support doctors, patients, and healthcare facilities. You have expertise in developing and deploying applicatio...

Dropbox
Canada
Télétravail

As a Senior Machine Leaning Engineer focused on search quality, you will play a crucial role in developing and enhancing our search capabilities to provide users with the best possible search experience. Our Engineering Career Framework is and describes what’s expected for our engineers at each of o...

CB Canada
Canada

Joining us as a Software Engineer is a chance to grow into a Senior, Staff, and Principal Developer or follow a people management career progression into a Team Lead and beyond. This is a genuine opportunity to be part of a collaborative team, to be mentored by Senior Engineers and Technology leader...

Doximity
Remote, Canada
Télétravail

You are experienced in creating automated testing, applying design patterns, and other engineering best practices. Collaborate with product managers, data analysts, and machine learning engineers to develop pipelines and ETL tasks in order to facilitate the extraction of insights. ...

MongoDB
Canada

MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. The Build Team supports build systems for the entire MongoDB engineering organization. These build systems handle a variety of languages (primarily C++, Java and Go),...

102 Yahoo Inc.
Remote,Canada
Télétravail

Work on a complete Java stack that serves hundreds of billions of transactions daily. Effectively collaborate with other engineers and cross-functional teams. Experience with OOP: Java, C++, or similar. ...

Okta, Inc.
Canada

Senior Backend Software Engineer, Okta Personal. We are a small, agile and growing team of talented engineers, who are bringing Okta’s expertise and experience in identity to the personal world. We’re looking for great engineering talent to build this team with us to help define the future of person...

hireVouch
Fully Remote, Canada, USA
Télétravail

As aSenior Engineer, you’ll report to and work closely with  the Principal Engineer, who is responsible for creating and driving the technical strategy for the user experience. Work cross-functionally, collaborate and partner with product, design, and other engineering counterparts to execute on pro...