Java Programmer

North York, ON

Job Description:

We are seeking a skilled and proactive Java Developer with 2+ years of experience in designing, developing, and maintaining high-performance Java applications. You will be part of a collaborative team working on scalable, enterprise-grade solutions using modern frameworks and tools.

Key Responsibilities:
Develop, test, and maintain Java-based web applications using Spring Boot, Hibernate, and other Java frameworks.

Build RESTful APIs and backend services.

Collaborate with cross-functional teams to define, design, and ship new features.

Write efficient, reusable, and reliable Java code.

Troubleshoot, debug, and optimize code for performance.

Participate in code reviews and contribute to a high-quality codebase.

Maintain technical documentation and adhere to best practices.

Job Requirements:

Required Skills:
Proficient in Core Java, OOPs Concepts, Collections, and Multithreading.

Strong experience with Spring / Spring Boot, Hibernate/JPA.

Good knowledge of REST APIs, JSON, and Web Services.

Familiarity with SQL and databases like MySQL, PostgreSQL, or Oracle.

Experience with Maven/Gradle, Git, and debugging tools.

Familiarity with Agile/Scrum methodologies.
  • 1 openings

  • Job type: full-time
  • Wage: $55000.00 - 65000.00 / year
  • Experience: 1-year-to-less-than-2-years
  • Education: bachelors-degree