Browse
···
Log in / Register

Senior Java Fullstack with React

Negotiable Salary

Axiom Software Solutions Limited

Mississauga, ON, Canada

Favourites
Share

Description

Job Title : Senior Java Fullstack with React and Redux ( 70 % Backend + 30 % frontend ) Duration : Fulltime position Location : Mississauga , Canada - Hybrid(3 days in a week onsite) Requirements Senior Java Fullstack with React and Redux ( 70 % Backend + 30 % frontend ) Required Technical Skills: 1. Required minimum 10 +years’ experience in Java 1. Required experience with Spring Boot / Micro services with React 2. Required Spring Boot Experience of working in an Agile environment 3. Required experience with Web services (REST Services / SOAP)DB (Oracle/MongoDB) 4. Required experience with Microservices architecture (Docker, Kubernetes) 5. Design and Architecture (Micro-services design pattern) 6. Data Structures and Algorithms 7. Team City, JIRA, Git

Source:  workable View original post

Location
Mississauga, ON, Canada
Show map

workable

You may also like

Workable
Senior AI Developer
L'anglais suivra ci-dessous / English to follow below DESCRIPTION: Valsoft is looking for a Senior AI Developer to join our team in Canada. ABOUT VALSOFT CORP.: Established in Canada in 2015, Valsoft has grown to a global portfolio of 118+ companies, acquiring and developing vertical market software companies, enabling each business to deliver the best mission-critical solutions for customers in their respective industries. A key tenet of Valsoft’s philosophy is to invest in well-established businesses and foster an entrepreneurial environment that molds companies into leaders in their respective industries. Valsoft looks to buy, hold and create value through long-term partnerships with existing management.  INVESTMENT APPROACH: Unlike private equity and venture capital firms, we are Entrepreneurs who Buy, Enhance and Grow Software Businesses. That’s right; we don’t sell businesses. We form a strategic alliance with existing management teams. We recognize the dedication and perseverance required to create a firm and place a premium on customers’ and workers’ well-being over short-term goals.   CULTURE: Valsoft is more than just a place to work; we’re a team. We mean it when we say people are our greatest assets, so investing in them is our number one priority. We create an environment where our employees feel first-day-on-the-job excitement, day after day, creating a culture of high performers and collaboration. We celebrate our milestones, and we’re proud of them. We Dream Big, Stay Humble and Stay Hungry.  KEY RESPONSIBILITIES: Revamp and modernize legacy systems within a portfolio company, overseeing the process end-to-end with a hands-on approach. Design, build, and deploy AI-powered features, including agent-based workflows, RAG search, and predictive tools, ensuring they seamlessly auto-deploy across multiple products. Take full ownership of the stack: manage everything from databases to APIs, front-end development, CI/CD pipelines, and cloud infrastructure. Promote best practices in code quality, testing, and observability while providing mentorship and pairing with team members as necessary. Iterate rapidly: prototype new ideas by Monday, gather user feedback by Friday, and push production-ready features the following week. REQUIRED QUALIFICATIONS: 5+ years of experience in developing and deploying AI-driven solution within SaaS products or similar environments Bachelor’s degree in software engineering, Computer Science, or a related field is considered an asset Expert in AI technologies with hands-on experience in cutting-edge machine learning frameworks (e.g., TensorFlow, PyTorch, Keras) and AI platforms (e.g., GitHub Copilot, Cursor), with a focus on AI tools Proficiency with AI tools such as LangChain-Smith, LamaIndex, and other machine learning libraries and frameworks. Up to date with the latest trends in technology and software development Problem-Solving Skills in the context of AI development, including model development optimization, data preprocessing and algorithm refinement. Collaboration: Proven ability to work in cross-functional, collaborative teams to drive high-impact projects Adaptability: Ability to thrive in a fast-paced environment with the flexibility to tackle new challenges and prioritize changing project requirements Attention to Detail: Strong commitment to writing high-quality code that ensure model reliability, performance, and efficiency Communication Skills: Excellent verbal and written communication skills to effectively convey complex technical concepts to non-technical stakeholders EMPLOYEE PERKS: Flexible working schedule Unlimited vacation after 1 year Annual wellness benefit Training reimbursement program Ready to join a collaborative and innovative team where you can make an immediate impact? Requirements
Montreal, QC, Canada
Negotiable Salary
Workable
Software Developer - EdgeOS - Appliances Platform
Your team’s dynamic: The Edge OS team is responsible for developing an operating system and services that enable the remote management of Cloudlink devices used to deploy the next generation of Genetec's physical security software at our customers' sites. Your goal will be to deliver features related to device lifecycle management (enrollment, updates, etc.), application deployment, and field observability of these devices. We work with cutting-edge technologies at the intersection of IoT, embedded systems, and the cloud to provide solutions that simplify the management of our customers' operations, and in a collaborative spirit, offer key services to Genetec's application developers. Your day at a glance: Participate in the analysis, design, and implementation of new features for a modern connected device management platform. Keep quality assurance in mind by following best practices for automated testing and its integration into the software development lifecycle. Contribute to task effort estimation and time management to deliver solutions according to expectations. Collaborate with your team lead to receive high-level direction and objectives aligned with the product vision and priorities. Work with various stakeholders such as technical leads, architects, and developers from other teams. What makes you a great fit: Fluency in French and English Bachelor's degree in computer engineering, software engineering, computer science, or equivalent experience. Solid knowledge and experience with a modern object-oriented programming language. An asset if you have: Knowledge of C#/.NET, Go, Rust languages. Experience with Linux. Experience with IoT technologies and remote fleet management. Experience with messaging protocols (AMQP, MQTT, etc.). Experience with containerization and orchestration engines (Docker, Kubernetes). Experience in web development (HTML, CSS, JavaScript, TypeScript, React). Experience in cloud development within a CI/CD environment. Here’s what we offer! Attractive compensation package Training tuition reimbursement program Subsidized meals at our amazing Bistro (Les Cordons Bleus) Work-life balance through a flexible work schedule Free, unlimited coffee Free private parking for all employees Onsite fitness center We know that diverse backgrounds and experiences bring great value to our teams. Even if you don’t meet every requirement, we encourage you to apply—your profile might surprise us! Thank you for your application. Please note that only selected candidates will be contacted. Recruitment agencies and headhunters are not permitted to submit resumes via this website or directly to managers.
Montreal, QC, Canada
Negotiable Salary
Workable
Software Development Internship for Data Platform Team in Fall 25
Having recognized the advantages of remote work, such as improved employee morale, increased productivity, and positive impacts on both employee wellbeing and the environment, we are proud to be a digital-first company. Our digital-first work environment, combined with our conveniently located offices and collaborative workspaces, provides our team with the freedom and flexibility to work in the most productive way for them. About Tecsys Tecsys is a fast-growing innovator offering supply chain solutions to industry leading healthcare systems, hospitals, and pharmacy businesses to distributors, retailers, and 3PLs. We work with industry leaders to transform their supply chains through technology. If you thrive on tackling interesting challenges with continuous learning opportunities, then Tecsys could be a good fit for you! About the Role We are looking for a motivated software development intern to join our data platform team and gain hands-on experience in backend development. This is a full-time, paid internship lasting 4 months, from September 2 to December 19, 2025 (37.5 hours per week, Monday to Friday). As a backend development intern, you will work alongside experienced developers to design scalable applications using Java and Spring Boot, while becoming familiar with modern development tools and practices. You will contribute to real projects while receiving guidance and mentorship throughout your internship. Your responsibilities will include: Develop backend services and APIs using the Java and Spring Boot framework Write clean, maintainable code following industry best practices, with team support Ensure applications meet performance and quality standards (non-functional requirements) Actively participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives Collaborate with team members during code reviews and technical discussions Qualifications Technical Skills: Strong proficiency in Java programming Good understanding of object-oriented programming principles Knowledge of web technologies (HTML, CSS, JavaScript/TypeScript) Experience with development environments (IntelliJ IDEA, VSCode) and version control systems (Git) Familiarity with build tools (Maven) Understanding of relational database management systems (SQL) Experience with the Spring Boot framework Location: Must be based in the Greater Montréal area Communication: Excellent oral and written communication skills in English (essential for collaborating with colleagues outside Quebec) Interpersonal Skills: Strong analytical mindset, attention to detail, ability to work effectively under pressure Excellent teamwork abilities Proficiency in English, both spoken and written, essential for effective communication with clients, suppliers, business partners, and colleagues outside Quebec Desired Qualifications (assets): Understanding of REST API design and development Familiarity with CI/CD tools (Jenkins, GitLab CI) Knowledge of cloud platforms (AWS) Understanding of Agile development methodologies We understand that experience can take many forms and that career paths are not always linear. If you do not meet all the requirements listed in this posting, we still encourage you to apply. At Tecsys, we are committed to fostering a diverse and inclusive workplace where all employees feel valued, respected, and empowered to contribute fully. We believe diversity drives innovation and strengthens our ability to deliver exceptional solutions. We welcome and encourage applications from people of all backgrounds, experiences, and perspectives. Tecsys subscribes to the principle of equal employment opportunity. Accommodation measures are available for individuals invited to interviews. NB: To apply for this position, you must be a Canadian citizen, permanent resident of Canada, or hold a valid Canadian work permit.
Montreal, QC, Canada
Negotiable Salary
Workable
Software Developer - Builds & Releases
Your team’s dynamic: The Software Developer - Builds & Releases will be working within the SCMT team (Software Configuration Management & Tools), which is part of the Infrastructure Services group and contributes to various stages of software application development. You will participate in the development and troubleshooting of pipelines, the improvement of build procedures, and the design of various automation processes. You will work closely with other teams within the same R&D (Research & Development) department, such as development, quality assurance, and project management teams. You must enjoy diverse and challenging tasks, be able to work effectively despite frequent interruptions, and demonstrate a high level of autonomy and resourcefulness. Your day at a glance: Design, implement and maintain build and release pipelines Automate build, test and deployment processes using CI/CD tools Collaborate with R&D teams to ensure seamless integration and delivery Monitor and troubleshoot build and deployment issues Maintain and improve build scripts and tools Ensure compliance with security and quality standards Document build and release processes and their best practices What makes you a great fit: Bachelor’s degree in Computer Engineering, Software Engineering, or Computer Science, or DEC in computer science with relevant experience 2 to 5 years of experience in Software Configuration Management, Version Control, DevOps, Development, or equivalent field Enjoy diverse and challenging tasks and demonstrate strong learning ability Ability to work under pressure, meet deadlines, and occasionally work outside normal hours Excellent communication and collaboration skills Strong problem-solving and troubleshooting abilities Your technical expertise: Practical knowledge and experience with YAML pipelines Experience with a cloud platform (e.g., Azure DevOps) Proficiency in scripting languages, primarily PowerShell Experience with version control systems (e.g., Git) Experience with containerization and orchestration tools (e.g., Docker, Portainer) Solid understanding of the Microsoft Windows environment and troubleshooting techniques (e.g., services, registry, event logs, etc.) An asset if you have: Experience with MSBuild, XAML, or similar build frameworks Knowledge of the Linux environment and system administration Knowledge of web servers (e.g., IIS, Nginx) Knowledge of infrastructure as code (e.g., Terraform) Experience in an IT technical support environment (help desk) Knowledge of InstallShield, WiX, or similar tools Familiarity with package managers (e.g., NuGet, Npm) Knowledge of Microsoft SQL Server or other database management tools Here’s what we offer! Competitive compensation package Training tuition reimbursement program Subsidized meals at our amazing Bistro (Les Cordons Bleus) Work-life balance with a flexible work schedule Free, unlimited coffee Free private parking for all employees Onsite fitness center We know that diverse backgrounds and experiences bring great value to our teams. Even if you don’t meet all the requirements, we encourage you to apply—your profile might surprise us! Thank you for your application. Please note that only selected candidates will be contacted. Recruitment agencies and headhunters are not permitted to submit resumes via this website or directly to managers.
Montreal, QC, Canada
Negotiable Salary
Workable
Senior Oracle APEX Developer
Solution SFT is seeking a Senior Oracle APEX Developer. In this role, you will be working on a client project within the public sector in Quebec City. Work will be conducted primarily in a remote working mode. Responsibilities: • Program system development requirements using PL/SQL and Oracle Apex; • Develop reports using Oracle BI Publisher; • Actively participate in design and development of new features; • Design and execute test cases; • Write required documentation; • Support and guide other APEX developers in their tasks; • Ensure knowledge transfer to other APEX developers; • Share expertise with other team members; • Participate in developing system implementation strategies; • Participate in sprints and collaborate with an agile team; • Understand the needs of involved users and analysts; • Conduct all knowledge and expertise transfers to resources designated by the ministry; • Perform any other activities required by the Ministry within the scope of the assigned mandate. Requirements: • As a senior Oracle APEX developer, hold a college diploma (DEC) in computer science or a college certificate (AEC) in computer science; • Have five (5) years of experience in information technology (IT); • Have at least three (3) years of experience in Oracle APEX development within the last five (5) years; • Have a minimum of five (5) years of experience in PL/SQL development; • Possess solid knowledge of Javascript, JQuery, JSON, XML, and Web services. If this description resonates with you and you believe you meet the requirements, contact us to discuss further. Looking forward to meeting you!
Québec City, QC, Canada
Negotiable Salary
Workable
.NET Software Developer
Your team’s dynamic: We are looking for Developers with varied levels of experience - whether you are a talented newcomer to the workforce or a seasoned professional, you’ll find your place in one of our teams: Access Control Cloud Computing Video Management System License Plate Recognition Core Platform Enterprise Unification System R&D Infrastructure & Connected Services Device Integration Of course, these teams may not be familiar to you now, but it would be our pleasure to speak with you and find the best fit for your profile, ambitions and skill set! Your day at a glance: Working on FrontEnd and BackEnd components of the product using all major technologies in the .NET Framework Creating and maintaining large-scale architectures Working with functional and imperative languages (we use C# and F#) Contributing to the entire development cycle, including user experience, design, development, and maintenance What makes you a great fit: Bachelor’s degree in Computer Engineering, Software Engineering or Computer Science, or equivalent experience Open to all levels of experience, from junior to senior Motivated to work in a fast-paced environment and enjoys the challenge of unfamiliar tasks Your technical expertise: Knowledge of programming in .NET Experience with Visual Studio and basic concepts of software development (version management, code analysis, unit testing) Top reasons why you want this job: Because you like the idea of working on all aspects of the development Because you want to use a unique blend of technical skill and creativity to develop powerful, efficient solutions for a highly scalable distributed enterprise level software system Because you want to use your unique mix of software development skill and creativity to build new features on a world class software system Because you’re interested in contributing to architectural-level decision making Let’s talk perks! Attractive compensation package Training Tuition Reimbursement Program Subsidized meals in our amazing Bistro (Les Cordons Bleus) Work-life balance with a flexible working schedule Free, unlimited coffee Private, free parking for all employees Onsite fitness facility with personal trainer We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us! Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.
Montreal, QC, Canada
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.