Java Full Stack Developer

Millennium Software and Staffing

Job Description:

Title: Full Stack Java Developer


Duration : 3+ months extendable

Location ; Montreal, QC (Hybrid)


• Intermediate Java developer with following experience:


o Around 5 to 7 years of hands-on experience with Java 11, Spring, Spring Boot, Spring Batch, Spring AOP, REST API, Junit, Mockito, Cucumber, Spring Integration testing

o Extensive database experience in database systems, currently using DB2,


o Experience in ORM framework like Hibernate and mybetis

o Experience in JDBC and Transaction management in Java


o Good to have Javascript and html experience.

o Familiar with tools like IBM MQ, Apache Kafka, IntellijIdea, Jenkins, SonarQuebe


• Good to have :

o Knowledge of Azure Cloud computing.



o UML diagrams

• Ability to convert verbal/written requirements to technical form.


• Ability to design diagrams and documentation of the system features.

• Good communication skill to demonstrate new developed system/technical features to ops team.

To apply, please visit the following URL: