Here is how you will be involved
Participate in the development of clients’ projects: new applications, development of new functionalities on existing applications and maintenance. Help our customers build or bring their applications to the cloud
Participate in design review: work with solution and application designers to ensure a robust architecture
Write unit tests and ensure the highest development standards by following the software development cycle
Integrate teams operating in accordance with Agile/Scrum or Waterfall methodologies
Be able to work with REST APIs and manipulate data in JSON format
Your experience
Bachelor's degree or specialized DEC in an appropriate discipline
A minimum of 7 years' experience in Java development
Good development experience - Core Java 1.7+ (JDK7), Java Enterprise Edition (J2EE/JEE),
In-depth knowledge of common design patterns such as MVC, pub/sub, etc
Ability to use testing tools such as: JUnit, Mockito, SonarQube, Cucumber, Selenium
You stand out for
Ability to work independently on tasks and produce high-quality work
Ability to work with intermediate and junior members and provide coaching and mentoring
Bilingualism in French and English, as you will be collaborating with resources outside the province of Quebec
#CICJOBS #IBMJOBS #LI-IO1