Java Software Engineer
2 weeks ago
Job Title: Java Developer
Location: Montreal, QC (Onsite)
Duration: Long term
The required skills are:
Very strong analytical and problem solving abilities
Experience in performance tuning, code profiling, code review, hands on experience using Best Patterns and Practices
Strong knowledge of Object Oriented Programming, Design Patterns, Structures and Algorithms
Very 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 Programming
Strong 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 Boot
Strong Knowledge of Relational Databases, SQL, and NoSQL concept
Strong knowledge of JUnit/Mockito/PowerMock & BDD (behavior-driven development) with Cucumber/Jbehave
Frontend ReactJS/Redux
Strong 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 process
Strong knowledge relational database: DB2 and Sybase
Knowledge of MongoDB & MongoAtlas
Strong knowledge of GIT source code management
Knowledge of Gradle6 or Above, Jenkins Pipeline automated build processes, & Artifactory library repository
Strong knowledge of Representation state transfer (RESTful Web services)
Knowledge of Liquibase database schema management
Knowledge of Docker, Kubernetes & Openshift
-
Java Software Engineer
2 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
2 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
2 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
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 frameworksUtilize Spring framework to build scalable and high-performance applicationsCreate and maintain ETL pipelines for data extraction, transformation,...
-
Senior Java Software Engineer
7 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
6 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 frameworksUtilize Spring framework to build scalable and high-performance applicationsCreate and maintain ETL pipelines for data extraction, transformation,...
-
Senior Java Software Engineer
2 days ago
Montreal, Canada GlobalLogic Full timeJob Description: Experience with Single-page app routing animation. Professional experience in backend software development using Java. Experience with containerization and orchestration technologies, including Kubernetes Spring boot. Proficiency in building microservices-based architecture. Unders
-
Senior Java Software Engineer
4 weeks ago
Montreal, Canada LanceSoft, Inc. Full timeSkills Required:• Core Java/J2EE, Spring, Spring boot• Micro-services, API Gateway• Authentication - OAuth2 & mTLS• Web service development• Unit testing, Test Driven Development• XML• Multi-tier web or desktop application development experience• Working experience in NoSQL database• Application containers - DockerSkills Desired:• LLMs•...
-
Software Developer
4 weeks ago
Montreal, Canada CG Consulting Group Full timeRegular Software Developer - Java/Golang This is with a global IT services firm for a leading TV programming & streaming serviceCandidate must have legal work status – Citizenship, Green Card, TN or H1Remote work, WFH, anywhere in USA.Work zone is Pacific Time / PST zone.6 months contract, possible extension.Market rateDescription:One of the world's...
-
Software Developer
4 weeks ago
Montreal, Canada CG Consulting Group Full timeRegular Software Developer - Java/Golang This is with a global IT services firm for a leading TV programming & streaming serviceCandidate must have legal work status – Citizenship, Green Card, TN or H1Remote work, WFH, anywhere in USA.Work zone is Pacific Time / PST zone.6 months contract, possible extension.Market rateDescription:One of the world's...
-
Software Developer
4 weeks ago
Montreal, Canada CG Consulting Group Full timeRegular Software Developer - Java/Golang This is with a global IT services firm for a leading TV programming & streaming serviceCandidate must have legal work status – Citizenship, Green Card, TN or H1Remote work, WFH, anywhere in USA.Work zone is Pacific Time / PST zone.6 months contract, possible extension.Market rateDescription:One of the world's...
-
Senior Java Software Engineer
3 weeks ago
Montreal, Canada LanceSoft, Inc. Full timeSkills Required: • Core Java/J2EE, Spring, Spring boot • Micro-services, API Gateway • Authentication - OAuth2 & mTLS • Web service development • Unit testing, Test Driven Development • XML • Multi-tier web or desktop application development experience • Working experience in NoSQL database • Application containers - Docker Skills Desired:...
-
Senior Java Software Engineer
3 weeks ago
Montreal, Canada LanceSoft, Inc. Full timeSkills Required:• Core Java/J2EE, Spring, Spring boot• Micro-services, API Gateway• Authentication - OAuth2 & mTLS• Web service development• Unit testing, Test Driven Development• XML• Multi-tier web or desktop application development experience• Working experience in NoSQL database• Application containers - DockerSkills Desired:• LLMs•...
-
Senior Java Software Engineer
4 weeks ago
Montreal, Canada LanceSoft, Inc. Full timeSkills Required:• Core Java/J2EE, Spring, Spring boot• Micro-services, API Gateway• Authentication - OAuth2 & mTLS• Web service development• Unit testing, Test Driven Development• XML• Multi-tier web or desktop application development experience• Working experience in NoSQL database• Application containers - DockerSkills Desired:• LLMs•...
-
Sr. Android System Software Engineer
2 weeks ago
Montreal, Canada Barco Full timeBarco, a global technology frontrunner, pioneers solutions that empower positive outcomes globally. Focusing on the Enterprise, Healthcare, and Entertainment sectors, we engineer networked visualization solutions. Barco Taiwan Design Center (TDC) is at the heart of our Enterprise division, serving as the pivotal R&D hub. Here, we craft exceptional user...
-
Software Engineer
3 weeks ago
Montreal, Canada Yeah! Global Full timeThis is a remote position.One of the clients is looking to extend its technical team by 7 Software engineers globally.Note: Please share your resume in English only.We are looking for a Software Engineer who is passionate about solving large business optimization problems at scale. If you are comfortable working in a start-up environment, enjoy building a...
-
Développeur de logiciels Java Matlab-ci
3 weeks ago
Montreal, Canada Opal-RT Technologies Full timeEnglish will follow. OPAL-RT Technologies recherche un Développeur de logiciels Java MATLAB-CI À propos d'OPAL-RT Technologies : Imaginez que vous travaillez pour une entreprise qui compte parmi ses clients la NASA, Bombardier, ABB, EMBRAER, MIT, GE, Ford, GM, NREL et Hydro-Québec! OPAL-RT s'est donné comme ambitieux défi de démocratiser la...
-
Java with React Developer
4 days ago
Montreal, Canada Genpact Full timeKey Responsibilities: Collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions tailored to the banking and financial services domain. Utilize your expertise in Java and React to build scalable, responsive, and intuitive web applications that meet business requirements and industry standards. Architect and...
-
Java with React Developer
6 days ago
Montreal, Canada Genpact Full timeKey Responsibilities:Collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions tailored to the banking and financial services domain.Utilize your expertise in Java and React to build scalable, responsive, and intuitive web applications that meet business requirements and industry standards.Architect and implement...
-
Java with React Developer
6 days ago
Montreal, Canada Genpact Full timeKey Responsibilities:Collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions tailored to the banking and financial services domain.Utilize your expertise in Java and React to build scalable, responsive, and intuitive web applications that meet business requirements and industry standards.Architect and implement...