Talent.com
Java Developer Contract

Java Developer Contract

RAPS Consulting IncMontreal, Quebec, Canada
21 days ago
Job type
  • Full-time
Job description

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