Similar Jobs

  • Ezeemdigitech

    Java Developer

    Kitchener, ON, Canada

    Job Title: Java Developer Job Description: Position: Java Developer Location: Kitchener, Canada. Reports To: Krishna kumar - Director. Experience : 5 years Work Type : Full time. Contract role. Job Summary: As a Java Developer, you will be an integral part of our software development team, responsible for designing, developing, and m

    Job Source: Ezeemdigitech
  • Ezeemdigitech

    BackEnd Developer

    Kitchener, ON, Canada

    • Ending Soon

    Job Title: Backend Developer. Job Description: Position: Backend Developer. Location: Kitchener, Canada. Reports To: Krishna kumar - Director. Experience : 3 - 4 years. Work Type : Full-time Job Summary: As a Backend Developer, you will be responsible for designing, developing, and maintaining server-side logic and databases for our so

    Job Source: Ezeemdigitech
  • Ezeemdigitech

    BackEnd Developer

    Kitchener, ON, Canada

    Job Title: Backend Developer. Job Description: Position: Backend Developer. Location: Kitchener, Canada. Reports To: Krishna kumar - Director. Experience : 3 - 4 years. Work Type : Full-time Job Summary: As a Backend Developer, you will be responsible for designing, developing, and maintaining server-side logic and databases for our so

    Job Source: Ezeemdigitech
  • Ezeemdigitech

    Filenet Developer

    Kitchener, ON, Canada

    • Ending Soon

    Job Title: FileNet Developer Job Description: Position: FileNet Developer. Location: Kitchener, Canada. Reports To: Krishna kumar - Director. Experience : 5 - 6 Years. Work Type : Full time. Contract role. Job Summary: As a FileNet Developer, you will be responsible for designing, developing, implementing, and maintaining FileNet conte

    Job Source: Ezeemdigitech
  • Insight Global

    C++ Developer

    Waterloo, On

    Day-to-Day An automotive employer located in Kanata, ON is looking to bring on several C++ Software Engineers for its Software Platform and Architecture team. You will be responsible for developing in-vehicle connectivity applications and as well network components. You should have a strong embedded background and be comfortable coding on multi-

    Job Source: Insight Global
  • Ezeemdigitech

    Filenet Developer

    Kitchener, ON, Canada

    Job Title: FileNet Developer Job Description: Position: FileNet Developer. Location: Kitchener, Canada. Reports To: Krishna kumar - Director. Experience : 5 - 6 Years. Work Type : Full time. Contract role. Job Summary: As a FileNet Developer, you will be responsible for designing, developing, implementing, and maintaining FileNet conte

    Job Source: Ezeemdigitech
  • Insight Global

    C++ Developer

    waterloo, on

    Day-to-Day An automotive employer located in Kanata, ON is looking to bring on several C++ Software Engineers for its Software Platform and Architecture team. You will be responsible for developing in-vehicle connectivity applications and as well network components. You should have a strong embedded background and be comfortable coding on multi-thr

    Job Source: Insight Global
  • Brock Solutions Inc.

    Senior Software Developer

    Kitchener, ON, Canada

    • Ending Soon

    Brock Solutions is an innovative engineering solutions and professional services company specializing in the design, build and implementation of real-time operational solutions for broad based industrial/manufacturing and transportation/logistics organizations worldwide. Some interesting areas we are exploring include industrial automation, machine

    Job Source: Brock Solutions Inc.

Java Developer

Kitchener, ON, Canada

Job Title: Java Developer

Job Description:

Position: Java Developer

Location: Kitchener, Canada.

Reports To: Krishna kumar - Director.

Experience : 5 years

Work Type : Full time. Contract role.

Job Summary:

As a Java Developer, you will be an integral part of our software development team, responsible for designing, developing, and maintaining Java-based applications. Your expertise in Java programming, software architecture, and problem-solving skills will be crucial in creating high-quality and efficient software solutions.

Key Responsibilities:

Software Development:

Design, code, test, and maintain Java-based applications, ensuring they meet the technical and functional requirements.

Collaborate with cross-functional teams to develop robust, scalable, and high-performance software solutions.

2. Code Optimization:

Identify and resolve software defects, performance bottlenecks, and other issues in the codebase.

Continuously optimize and refactor code to improve system efficiency.

3. Technical Design:

Create and maintain technical design and architecture documentation for software projects.

Develop and implement software design patterns to ensure maintainability and scalability.

4. Integration:

Integrate Java applications with databases, web services, and third-party APIs.

Ensure seamless data exchange and interoperability with other systems.

5. Testing and Quality Assurance:

Conduct thorough testing and quality assurance procedures, including unit testing, integration testing, and system testing.

Debug and resolve software defects and issues in a timely manner.

6. Documentation:

Create and maintain comprehensive technical documentation, including code comments and system manuals.

Keep documentation up-to-date to assist team members and end-users.

7. Security:

Implement security best practices, including data encryption, authentication, and authorization, to protect software applications.

8. Performance Optimization:

Monitor software performance and identify areas for improvement.

Implement optimizations to enhance application speed and resource efficiency.

9. Version Control:

Utilize version control systems (e.g., Git) to manage code repositories and track changes.

Qualifications:

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

Proven experience as a Java Developer with a strong portfolio showcasing previous work.

Proficiency in Java programming, including knowledge of Java frameworks (e.g., Spring, Hibernate).

Familiarity with database systems (e.g., SQL, NoSQL) and experience in database design and query optimization.

Understanding of software development methodologies (e.g., Agile, Scrum).

Knowledge of web development technologies (HTML, CSS, JavaScript) is a plus.

Strong problem-solving skills and attention to detail.

Excellent communication and teamwork skills.

Relevant certifications in Java development are a plus.

#J-18808-Ljbffr

Apply