Skip to main content

Java Developer

Technology
Triunity software Inc.
Toronto, Canada1 month ago
Full timeOn-site

Job description

As a Java Developer at Triunity Software Inc., your main role will be to conceptualize, design, develop, and conduct tests relating to software applications. Our ideal candidate is a detail-oriented professional with an ingrained understanding of software development principles and proficiency in Java programming. We're looking for a motivated self-starter who can thrive in a fast-paced, collaborative environment and contribute to the growth of our company with their skills, knowledge, and experience.

Responsibilities:

    • Develop, implement, and maintain Java application phases.
    • Design, implement, and maintain Java-based applications that are both user-friendly and effective, meeting the needs of the business.
    • Carry out software analysis, programming, testing, and debugging tasks.
    • Recommend and execute improvements to existing applications.
    • Engage in educational opportunities, continually updating personal knowledge and remaining aware of emerging technologies/industry trends to integrate into design decisions.
    • Work collaboratively within a team of developers to meet project objectives and deadlines.

Qualifications:

    • A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
    • At least 2-3 years of experience in Java development, including object-oriented programming, core Java, and associated technologies like Spring, Hibernate, etc.
    • Knowledge of Relational Databases, SQL, and ORM technologies.
    • Experience with test-driven development and the use of source control management.
    • Knowledge of writing reusable Java libraries.
    • Proficient understanding of code versioning tools, such as Git.
    • Ability to perform in a team environment as well as independently, with excellent interpersonal, organizational, and time management skills.

Benefits:

    • Exposure to a wide range of cutting-edge technologies.
    • Continuous learning and development opportunities with funded educational programs and conferences.
    • An enthusiastic, supportive, and inclusive work environment.
    • Competitive compensation and a comprehensive benefits package which includes health, dental, life insurance, and more.
    • Flexible working hours and a strong focus on work-life balance.

Join us at Triunity Software Inc. as a Java Developer and build your career while working alongside some incredibly talented individuals in a challenging, rewarding, and innovation-driven environment.

Keywords
javajava-developerplanning-and-designvisual-art-designproduct-development-and-designcarried-interesttesting-and-analysisdebuggingdating-personalsemerging-technologiesobjectives-and-key-resultscomputer-sciencetraining-and-developmentobject-oriented-programming-oopspringhibernatesqloperational-risk-managementobject-relational-mapping-ormsensors-test-measurement

Interested in this role?