Senior Full-Stack Java Developer (Mississauga)

Senior Full-Stack Java Developer (Mississauga)

02 Nov
|
Rose International
|
Mississauga

02 Nov

Rose International

Mississauga

Date Posted: 10/27/2026 Rose International Financial Services Job Title: Senior Full-Stack Java Developer (Kafka/ Angular) Work Model Details: 3 days onsite and 2 days remote per week Shift: Standard

Working Hours
Employment Type: Temp to Hire FT/PT: Full-Time Min Hourly Rate($): 60.00 Max Hourly Rate($): 65.00 Must Have Skills/Attributes: Banking/Financial, CSS, HTML, Java, MongoDB, React, Spring Boot Professional software development experience with Java and enterprise applications (5 yrs), Hands‑on experience developing Java, Spring Boot, and REST API applications (5 yrs), Experience with React, MongoDB, OpenShift, and containerized environments (5 yrs) Bachelor’s Degree **Bachelor’s degree or equivalent experience in Computer Science, Information Technology, Engineering, or a related field. Typically 6 years of professional software development experience, with strong hands‑on experience in Java-based enterprise application development. Strong hands‑on experience with Java 8 and Spring Boot / Spring Framework. Strong experience with React.js and good understanding of JavaScript / TypeScript, HTML, and CSS. Hands‑on experience with MongoDB, including NoSQL concepts, data modeling, indexing, and query optimization. Experience with Git or other source control systems. Good understanding of object-oriented programming, design patterns, enterprise application development, and modern software engineering practices. Experience with unit testing and automated testing frameworks. Experience developing responsive and reusable UI components and integrating front‑end applications with REST APIs. Familiarity with Agile / Scrum development methodologies. Ability to implement appropriate application security, logging, monitoring, and error‑handling practices. Previous experience in banking,



financial services, insurance, fintech, or other regulated enterprise environments. Understanding of enterprise application security, data protection, auditability, and regulatory requirements. Exposure to relational databases such as Oracle, SQL Server, or PostgreSQL. Exposure to Jenkins, GitLab CI, Azure DevOps, or similar CI/CD platforms. Experience with application monitoring and observability tools. Experience providing technical guidance and mentorship to junior and intermediate developers. Seeking a Senior Full Stack Java Developer to join a technology team supporting applications and digital solutions within the Banking / Financial Services domain. The role requires robust hands‑on experience with Java, Spring Boot, React, MongoDB, and OpenShift, along with a solid understanding of enterprise application development, APIs, cloud‑native technologies, microservices, distributed systems, and modern software engineering practices. The successful candidate will work closely with business analysts, architects, developers, QA engineers, DevOps teams, and other stakeholders to understand business requirements and translate them into scalable, secure, and maintainable technical solutions. The position involves working across the application lifecycle, including technical design, development, integration, testing, deployment, troubleshooting, production support,



and operational processes in an enterprise environment. Design, develop, and maintain scalable enterprise applications using Java and Spring Boot. Develop responsive, user‑friendly front‑end applications and reusable UI components using React. Develop and optimize data solutions using MongoDB and related database technologies. Participate in application architecture, technical design, coding, code reviews, testing, and production support. Develop reusable, maintainable, high‑quality code following enterprise coding standards and best practices. Troubleshoot application, performance, integration, and production issues. Collaborate with DevOps teams to support CI/CD pipelines, automated deployments, and containerized application delivery. Implement application security, logging, monitoring, and error‑handling practices. Participate in Agile ceremonies, including sprint planning, stand‑ups, retrospectives, and backlog refinement. Work with cross‑functional teams to understand business requirements and translate them into technical solutions. Provide technical guidance and mentorship to junior and intermediate developers. Contribute to technical documentation, design documents, deployment procedures, and operational support processes. **Should you have any questions/concerns, please contact our HR Department via our secure website. California Pay Equity: For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations’ website here. Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, ge

📌 Senior Full-Stack Java Developer (Mississauga)
🏢 Rose International
📍 Mississauga

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior full-stack java developer (mississauga) / mississauga

Subscribe to this job alert:

Get the latest job offers by email for: senior full-stack java developer (mississauga) / mississauga