Java Developer

Overview

Hybrid
$80,000 - $85,000
Full Time

Skills

Java
MySQL
Node . js
PostgreSQL
MongoDB
Computer Science
springboot
spring boot
GCP
AWS

Job Details

Job Title: Java Developer

Location: Mississauga, ON (Hybrid)

Job Description:

We are seeking a skilled Java Backend Developer to join our team and play a key role in the development of our backend systems. As a Java Backend Developer, you will be responsible for designing, implementing, and maintaining robust and scalable backend solutions that power our applications. You will work closely with our cross-functional teams to deliver high-quality software that meets our clients' needs.

Key Responsibilities:

Design, develop, and maintain backend systems using Java and Spring Boot framework.

Implement RESTful APIs for seamless communication between frontend and backend components.

Integrate third-party services and APIs to enhance system functionality.

Work with cloud platforms such as Google Cloud Platform or AWS to deploy and manage applications.

Collaborate with frontend developers, architects, and other stakeholders to define and implement new features.

Optimize application performance and ensure scalability and reliability.

Conduct code reviews and provide constructive feedback to team members.

Skills and Qualifications:

Bachelor's degree in Computer Science, Engineering, or related field.

Proven experience as a Java Backend Developer or similar role.

Strong proficiency in Java programming language and object-oriented design principles.

Experience with Spring Boot framework for building enterprise-grade applications.

Familiarity with Node.js for backend development is a plus.

Solid understanding of RESTful API design and implementation.

Experience with cloud platforms such as Google Cloud Platform or AWS.

Knowledge of database systems such as MySQL, PostgreSQL, or MongoDB.

Excellent problem-solving skills and attention to detail.

Strong communication and collaboration skills.