Search jobs > Montreal, QC > Temporary > Java developer

Java Developer Contract

RAPS Consulting Inc
Montreal, Quebec, Canada
Full-time

1 Job Title : Senior Java / Scala Developer (10 + Yrs)

Key Skills and Qualifications :

  • Proficient in Java and Scala programming languages.
  • In-depth knowledge of software design patterns and their implementation.
  • Strong experience with MongoDB for database design and management.
  • Expertise in Elastic Search for developing sophisticated search capabilities.
  • Solid understanding of Kubernetes for container orchestration and management.
  • Hands-on experience with Azure cloud services and infrastructure.
  • Excellent Communication skills
  • Excellent problem-solving skills and ability to work in a team-oriented environment.
  • Focus on strong Sr. Java developers (design / solution centric / client facing)
  • Design, architecture
  • Scala good to have, not mandatory.

2 Sr Java Developer - Java + Angular (Java / Spring / Boot)

Key Responsibilities :

  • Full stack Java development needing Angular for web applications designed for lending clients.
  • Some design, implement, and maintain the front-end application modules using Angular.
  • Collaborate with the back-end development team who are using Java and Sybase to ensure seamless integration.
  • Ensure high performance of applications across all platforms, including desktop and mobile.
  • Provide technical leadership and mentorship to less experienced team members.
  • Work closely with the product and design teams to understand end-user requirements and translate them into pragmatic and effective technical solutions.
  • Uphold best practices in engineering, security, and design.
  • Troubleshoot and debug applications to optimize performance.
  • Document all code and development practices.
  • Keep abreast with the latest developments in web application technology and UI trends.

Requirements :

  • A minimum of 10 years of professional experience in software development, with at least 2 years focused on Angular.
  • Solid experience in Java, with the ability to develop and integrate back-end services.
  • Proficient understanding of web markup, including HTML5 and CSS3.
  • Knowledge of Angular practices and commonly used modules based on extensive work experience.
  • Knowledge of relational databases, preferably Sybase, and experience with SQL.
  • Understanding of lending processes and the financial services industry is preferred.
  • Excellent communication skills, with the ability to collaborate effectively with cross-functional teams.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Strong problem-solving skills, with the ability to handle complex technical challenges.
  • The successful candidate will join a dynamic and innovative team dedicated to providing top-notch web applications for our lending clients.

This role demands a goal-oriented professional who is proactive, passionate about development, and ready to dive into a fast-paced environment

3 Role : Java Developer - Commodities Tech

  • To be successful in the role, you will have :
  • 5+ years of experience of developing with core Java
  • Modernize the tech stacks for Commodities systems
  • Demonstrate good understanding of OO principles, design patterns, n-tier architecture
  • Understanding the SDLC (software development life cycle)
  • Relational database skills (SQL, Sybase, DB2, Oracle)
  • Experience in these technologies is helpful, but not essential : Python, Perl, Shell, C#, AngularJS, Scala- Comfortable developing on Linux
  • Good problem solving, and communication skills who can work effectively in a team
  • Knowledge / experience of Financial Services or Commodities is not necessary you’ll be able to learn as you go. But what is important is an energy and motivation to learn and develop

4 Role : Java Fullstack Developer

KEY RESPONSIBILITIES :

  • Work closely with development architects, clients, and business analysts to build efficient solutions leveraging the appropriate technology stack
  • Develop web applications and components based on a Java / Angular technology stack
  • Participate in the review of vendor solutions as potential solution offerings for our clients
  • Design and development of solutions that integrate with vendor tools seamlessly utilizing web services and other integration design patterns.

SKILLS / QUALIFICATIONS

Required skills :

Java Web Development (Servlet / JSP), Spring Framework, JavaScript, JavaScript Frameworks (Angular Preferred), CSS, Unix / Linux Shell Scripting, XML Processing, CSS

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field required
  • A very strong communicator with the ability to interface directly with clients and analysts to ensure technical requirements and delivery align with expectations
  • A strong understanding of Agile / Scrum and ability to deliver solutions under this methodology
  • At least 7+ years of hands-on web application development utilizing Java for Web Development purposes
  • Experience in the development of service oriented architecture application, good understanding of Object Oriented Design and Design Patterns
  • Strong knowledge of Java Server Pages (JSP), DHTML and JavaScript are essential
  • Experience with MVC patterned applications using JavaScript frameworks and working with front end development teams, preferably in Angular
  • Strong analytical and design skills, including the ability to understand business requirements and translate them into efficient and effective technical designs that work well within large-scale, well-structured enterprise environments
  • Excellent troubleshooting skills, with the ability to quickly identify and document the root cause of issues, and effectively communicate possible resolutions
  • Effective communication, presentation, and collaboration skills
  • Can work independently effectively

Other Desired Skills :

  • Angular, Postgres, RESTful WebServices. DevOps experience
  • Experience with Angular (3+) and proven successes delivering solutions on this framework
  • UI Design experience, specifically for web applications
  • 11 hours ago
Related jobs
Randstad Canada
Montreal, Quebec

We are seeking a highly skilled developer with experience in Core Java, database management, and application/server-side development to join our team. Core Java (server-side), Spring, and relational databases (RDBMS). ...

Randstad Canada
Montreal, Quebec

We are seeking a highly skilled developer with experience in Core Java, database management, and application/server-side development to join our team. Core Java (server-side), Spring, and relational databases (RDBMS). ...

RAPS Consulting Inc
Montreal, Quebec

Sr Java Developer - Java + Angular (Java/Spring/Boot). Java Web Development (Servlet/JSP), Spring Framework, JavaScript, JavaScript Frameworks (Angular Preferred), CSS, Unix/Linux Shell Scripting, XML Processing, CSS. Job Title: Senior Java/Scala Developer (10 + Yrs). Java developers (design/solutio...

Promoted
Canonical - Jobs
Laval, Quebec

Engineers who thrive at Canonical are mindful of open-source community dynamics and equally aware of the needs of large, innovative organisations. Work with helpful and talented engineers including experts in many fields. Proven hands-on experience in software development using Python. ...

BRP
Montreal, Quebec

We're looking for a Senior Web Developer who has mastered development across the technology stack and has a penchant for the front-end. In this role, you will have a major impact on web product development and development practice. You will have the ability to recommend technologies and influence th...

Stripe
Canada
Remote

Strong technical background, including 4+ years of experience as a full stack engineer, with an affinity for building scalable backend infrastructure. Engineers on the team will design and build end-to-end features for Stripe’s Accounts and Connect APIs. We are seeking engineers who are excited to d...

First Derivative
Montreal, Quebec

Programming experience in Java (Core Java and Frameworks like Spring / Spring Boot) including object-oriented design. ...

MCD McKesson Canada Corporation / La Corporation McKesson Canada
Montreal, Quebec

Are you a seasoned Full Stack Software Developer Tech Lead with a knack for leadership and a passion for revolutionizing healthcare through innovative web-based applications? Join our cutting-edge team as a Java Software Developer Tech Lead and be at the forefront of developing transformative soluti...

BMO
Canada, Canada

Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance. Analyzes, develops, tests, and implements new software programs, and documen...

Big Fish Games
Montreal, Quebec
Remote

Our mission is to create an efficient ecosystem for game developers that simplifies their. ...