Deep expertise in the Java programming language, complemented by proficiency in its associated tools and libraries.
Knowledge in both Java Standard Edition (SE) and Java Enterprise Edition (EE)
Proficiency with frameworks such as Spring, JPA, and Struts is vital, with each framework aiding in the development of comprehensive web and enterprise applications.
Mastery over design patterns, object-oriented design principles, and multi-threading ensures optimized application design and performance.
The developer should be adept at working with relational databases via JDBC or ORM tools like Hibernate and should excel in RESTful API integration.
Familiarity with build and deployment tools like Maven, Gradle, and Jenkins, along with proficiency in version control through Git, is expected.
Knowledge of Java security best practices is indispensable.
As a backbone of the team, the Java Developer should bring strong analytical, problem-solving skills, and exceptional communication abilities for effective team collaboration.
Requirements
Deep expertise in the Java programming language, complemented by proficiency in its associated tools and libraries.
Knowledge in both Java Standard Edition (SE) and Java Enterprise Edition (EE)
Proficiency with frameworks such as Spring, JPA, and Struts is vital, with each framework aiding in the development of comprehensive web and enterprise applications.
Mastery over design patterns, object-oriented design principles, and multi-threading ensures optimized application design and performance.
The developer should be adept at working with relational databases via JDBC or ORM tools like Hibernate and should excel in RESTful API integration.
Familiarity with build and deployment tools like Maven, Gradle, and Jenkins, along with proficiency in version control through Git, is expected.
Knowledge of Java security best practices is indispensable.
As a backbone of the team, the Java Developer should bring strong analytical, problem-solving skills, and exceptional communication abilities for effective team collaboration.
Benefits
Work hours are Monday - Friday, normal 37.5 hours weeks working onsite up to 5 days a week
Location: Onsite in Saint John, New Brunswick
Type of job: Temporary Contractor
Hourly contract rate: TBD depending on experience
Date candidate required: Immediate
Length of Contract: 12 months with the possibility of extension