Java Software Engineer
3 weeks ago
Job Title: Java DeveloperLocation: Montreal, QC (Onsite)Duration: Long term The required skills are:Very strong analytical and problem solving abilitiesExperience in performance tuning, code profiling, code review, hands on experience using Best Patterns and PracticesStrong knowledge of Object Oriented Programming, Design Patterns, Structures and AlgorithmsVery strong knowledge of software design principles: MVC, data structures, graph data, algorithms, design patterns, multithreading, caching, recursion Backend Java Strong knowledge of core Java: class loading, garbage collection, Java collections API, Reflections API, Java Streams and Functional ProgrammingStrong knowledge of Object Relation Mapping technologies: JPA/Hibernate- Strong knowledge of common Java frameworks (JSR-303, Logback, Junit, Apache Commons)Strong knowledge of Spring frameworks, Spring JPA Data & Spring BootStrong Knowledge of Relational Databases, SQL, and NoSQL conceptStrong knowledge of JUnit/Mockito/PowerMock & BDD (behavior-driven development) with Cucumber/Jbehave Frontend ReactJS/ReduxStrong knowledge of ReactJS & Redux.Strong knowledge of Web Development: JavaScript, HTML, HTML5, Node.js, CSS and CSS3.Experience with frontend Unit/Integration Test frameworks: Cypress, Selenium and etc.. Good to have:Strong mindset of DevOps, Test Automation, Automated Continuous Integration and Delivery processStrong knowledge relational database: DB2 and SybaseKnowledge of MongoDB & MongoAtlasStrong knowledge of GIT source code managementKnowledge of Gradle6 or Above, Jenkins Pipeline automated build processes, & Artifactory library repositoryStrong knowledge of Representation state transfer (RESTful Web services)Knowledge of Liquibase database schema managementKnowledge of Docker, Kubernetes & Openshift
-
Java Software Engineer
3 days ago
Montreal, Canada Accolite Full timeBounteous x Accolite makes the future faster for the world's most ambitious brands. Our services span Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing. We are guided by Co-Innovation, our proven methodology of collaborative partnership. Bounteous x Accolite brings together 5000+ employees spanning North America,...
-
Java Software Engineer
3 days ago
Montreal, Canada Accolite Full timeBounteous x Accolite makes the future faster for the world's most ambitious brands. Our services span Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing. We are guided by Co-Innovation, our proven methodology of collaborative partnership. Bounteous x Accolite brings together 5000+ employees spanning North America,...
-
Java Software Engineer
4 days ago
Montreal, Canada Accolite Full timeBounteous x Accolite makes the future faster for the world's most ambitious brands. Our services span Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing. We are guided by Co-Innovation, our proven methodology of collaborative partnership.Bounteous x Accolite brings together 5000+ employees spanning North America,...
-
Java Software Engineer
4 weeks ago
Montreal, Canada Accolite Full timeBounteous x Accolite makes the future faster for the world's most ambitious brands. Our services span Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing. We are guided by Co-Innovation, our proven methodology of collaborative partnership.Bounteous x Accolite brings together 5000+ employees spanning North America,...
-
Java Software Engineer
3 weeks ago
Montreal, Canada Accolite Full timeBounteous x Accolite makes the future faster for the world's most ambitious brands. Our services span Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing. We are guided by Co-Innovation, our proven methodology of collaborative partnership.Bounteous x Accolite brings together 5000+ employees spanning North America,...
-
Java Software Engineer
3 weeks ago
Montreal, Canada Accolite Full timeBounteous x Accolite makes the future faster for the world's most ambitious brands. Our services span Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing. We are guided by Co-Innovation, our proven methodology of collaborative partnership. Bounteous x Accolite brings together 5000+ employees spanning North America,...
-
Senior Java Software Engineer
3 days ago
Montreal, Canada Accolite Full timeThis is a hybrid (on-site 3 days/week) role based in Montreal, Quebec. Role and Responsibilities: Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks Utilize Spring framework to build scalable and high-performance applications Create and maintain ETL pipelines for data extraction,...
-
Senior Java Software Engineer
3 days ago
Montreal, Canada Accolite Full timeThis is a hybrid (on-site 3 days/week) role based in Montreal, Quebec. Role and Responsibilities: Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks Utilize Spring framework to build scalable and high-performance applications Create and maintain ETL pipelines for data extraction,...
-
Senior Java Software Engineer
4 days ago
Montreal, Canada Accolite Full timeThis is a hybrid (on-site 3 days/week) role based in Montreal, Quebec.Role and Responsibilities: Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks Utilize Spring framework to build scalable and high-performance applications Create and maintain ETL pipelines for data extraction,...
-
Java Developer
3 days ago
Montreal, Canada Triunity Software, Inc. Full timeDesign, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks Utilize Spring framework to build scalable and high-performance applications Create and maintain ETL pipelines for data extraction, transformation, and loading into databases Model and design databases to support software applications,...
-
Java Developer
3 days ago
Montreal, Canada Triunity Software, Inc. Full timeDesign, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks Utilize Spring framework to build scalable and high-performance applications Create and maintain ETL pipelines for data extraction, transformation, and loading into databases Model and design databases to support software applications,...
-
Java Developer
4 days ago
Montreal, Canada Triunity Software, Inc. Full timeDesign, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks Utilize Spring framework to build scalable and high-performance applications Create and maintain ETL pipelines for data extraction, transformation, and loading into databases Model and design databases to support software applications,...
-
Java Developer
2 days ago
Montreal, Canada Triunity Software, Inc. Full timeDesign, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworksUtilize Spring framework to build scalable and high-performance applications Create and maintain ETL pipelines for data extraction, transformation, and loading into databases Model and design databases to support software applications, ensuring...
-
Senior Java Software Engineer
2 weeks ago
Montreal, Canada Accolite Full timeThis is a hybrid (on-site 3 days/week) role based in Montreal, Quebec.Role and Responsibilities:Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworksUtilize Spring framework to build scalable and high-performance applicationsCreate and maintain ETL pipelines for data extraction, transformation,...
-
Senior Java Software Engineer
2 weeks ago
Montreal, Canada Accolite Full timeThis is a hybrid (on-site 3 days/week) role based in Montreal, Quebec. Role and Responsibilities: Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks Utilize Spring framework to build scalable and high-performance applications Create and maintain ETL pipelines for data extraction,...
-
Senior Java Software Engineer
2 weeks ago
Montreal, Canada Accolite Full timeThis is a hybrid (on-site 3 days/week) role based in Montreal, Quebec.Role and Responsibilities:Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworksUtilize Spring framework to build scalable and high-performance applicationsCreate and maintain ETL pipelines for data extraction, transformation,...
-
Java Developer
2 days ago
Montreal, Canada Triunity Software, Inc. Full timeDesign, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworksUtilize Spring framework to build scalable and high-performance applicationsCreate and maintain ETL pipelines for data extraction, transformation, and loading into databasesModel and design databases to support software applications, ensuring...
-
Java Developer
4 days ago
Montreal, Canada Triunity Software, Inc. Full timeDesign, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworksUtilize Spring framework to build scalable and high-performance applicationsCreate and maintain ETL pipelines for data extraction, transformation, and loading into databasesModel and design databases to support software applications, ensuring...
-
Java Developer
3 days ago
Montreal, Canada Triunity Software, Inc. Full timeDesign, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks Utilize Spring framework to build scalable and high-performance applications Create and maintain ETL pipelines for data extraction, transformation, and loading into databases Model and design databases to support software applications,...
-
Java Developer
4 days ago
Montreal, Canada Triunity Software, Inc. Full timeDesign, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworksUtilize Spring framework to build scalable and high-performance applicationsCreate and maintain ETL pipelines for data extraction, transformation, and loading into databasesModel and design databases to support software applications, ensuring...