-
Roshan Consulting Services

Java Scala

Roshan Consulting Services
Canada · Contract · Entry

Company Description

At Roshan Consulting Services, we are passionate about empowering businesses to optimize their operations and maximize efficiency through innovative solutions. Specializing in Robotic Process Automation (RPA), business process optimization, and strategic consulting, we help organizations achieve sustainable growth in today's dynamic marketplace. Our dedicated team of experts collaborates closely with clients to understand their goals and challenges, leveraging industry expertise and the latest technological advancements to develop customized solutions. Join us to revolutionize business operations and transform industries.


Role Description

This is a senior developer position for the Onboarding and Regulatory platform. You are required to be a technologist with a solid command of distributed development tools and tech-stack - primarily Java and Java-based web-development, Angular, databases, frameworks for enterprise system development, enterprise integration patterns, cloud-focused architecture, and tools. You will be owning the development on a new platform as per established best practices, adhering to standards set by the group, and with diligent focus on Usability, Cloud Adoption, and User Experience. The role involves broad engagement with our wide user base, distributed across the globe to come up with an effective user interface for our onboarding and regulatory platform. You will be involved with every facet of software development, from requirement analysis, design, and development to helping the team continuously improve its agile development practices. Skills Required (Must have): The candidate must possess a strong technology background with advanced knowledge of Java and Java-based technology stack.

-At least 1 year of hands-on Java EE and core Java experience with strong leadership qualities

-Experience with web service development, REST, and Service-Oriented Architecture

-Expertise in Object Oriented Design, Design patterns, Architecture, and Application Integration


Qualifications

  • Experience in Software Development and Programming
  • Proficiency in Jakarta EE and Microservices
  • Familiarity with Design Patterns
  • Excellent analytical and problem-solving skills
  • Ability to work both independently and collaboratively in a hybrid work environment
  • Previous experience in consulting or client-facing roles is a plus
  • Bachelor's degree in Computer Science, Engineering, or related field

Key Skills

Ranked by relevance

java cloud design patterns angular
Login to Apply
Posted
Sep 30, 2025
Type
Contract
Level
Entry
Location
Montreal

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Roshan Consulting Services
Related

DevOps Engineer

2025-11-03

Contract
Entry
Canada
IT Services
Engineering
View Job Details
Roshan Consulting Services
Related

AI/ML Developer

2025-06-04

Contract
Entry
Canada
IT Services
Engineering
View Job Details
Vinova
Related

Senior Backend Software Engineer

2026-07-08

Full-time
Not Applicable
Singapore
IT Services
Engineering