Senior Java Software Engineer
- Toronto, ON
- On-site
- Posted Sep 10, 2026
- 1 position
- Employment type
- Full-time
- Experience level
- Lead ยท 10+ years
- Apply by
- Oct 10, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
This job has expired
This position at Smart IT Frame LLC is no longer accepting applications. The original posting remains below for reference.
Expired Sep 12, 2026
Original job posting
Develop and deliver scalable, high-performance enterprise applications while modernizing legacy C++ and .NET systems. Collaborate with cross-functional teams to implement business requirements and manage module deliveries via CI/CD pipelines.
Job details
๐ Hiring: Senior Java Developer ๐ Location: Toronto, ON (Onsite) ๐ผ Employment Type: Full-Time ๐ฃ๏ธ Client Interview: In-Person (F2F) at Toronto, ON Office Key Requirements โ 8โ10+ years of hands-on Java development experience โ Strong expertise in Java, J2EE, Spring Boot, Spring Batch, Spring Integration, and Dependency Injection โ Experience with Kafka, JMS, IBM MQ, and other messaging/streaming technologies โ Strong understanding of Microservices Architecture โ Proficiency in SQL, PL/SQL, Database Development, and Batch Processing โ Hands-on experience with Linux Shell Scripting โ Experience with DevOps and CI/CD Pipeline Integration (Helios preferred). Responsibilities ๐น Develop and deliver highly scalable, high-performance enterprise applications ๐น Collaborate with Product Owners, Business Analysts, and Engineering teams to implement business requirements ๐น Modernize and integrate strategic enhancements into legacy applications ๐น Write clean, reusable, and testable code with strong automation and unit testing practices ๐น Debug and support production applications ๐น Independently manage module deliveries through CI/CD pipelines ๐น Analyze existing C++/.NET legacy systems and contribute to modernization initiatives. About Smart IT Frame Smart IT Frame is a trusted technology consulting and staffing partner, connecting exceptional talent with leading organizations across North America. With over a decade of excellence in IT staffing and consulting, we help businesses scale with top-tier professionals while enabling candidates to advance their careers. ๐ฉ Interested candidates, please share your resume at dhamodharan@smartitframe.com #JavaDeveloper #JavaJobs #SpringBoot #Kafka #Microservices #TorontoJobs #SoftwareEngineering #FullTimeJobs #Hiring #SmartITFrame #JavaEngineering #TechCareers
What youโll do
Develop and deliver scalable, high-performance enterprise applications while modernizing legacy C++ and .NET systems. Collaborate with cross-functional teams to implement business requirements and manage module deliveries via CI/CD pipelines.
Requirements
Requires 8-10+ years of Java development experience with deep expertise in the Spring ecosystem and messaging technologies like Kafka and IBM MQ. Proficiency in SQL, Linux shell scripting, and DevOps practices is essential.
Listed skills
- SQL ยท Preferred
- CI/CD ยท Preferred
- Java ยท Preferred
- Spring Boot ยท Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- J2EE
- Spring Boot
- Spring Batch
- Spring Integration
- Dependency Injection
- Kafka
- JMS
- IBM MQ
- Microservices Architecture
- SQL
- PL/SQL
- Database Development
- Batch Processing
- Linux Shell Scripting
- CI/CD
Job areas
- Software
- Technology
- Engineering
- Consulting
Current jobs at Smart IT Frame LLC
These verified opportunities are still accepting applications.
Salesforce Architect - Strong in Slack implementing experience
- Remote
- Toronto, Ontario, Canada
- Posted Sep 19, 2026
Lead Java Developer - Strong in Spring Boot, Struts and Angular
- Hybrid
- Toronto, ON
- Posted Sep 19, 2026
iOS Developer
- On-site
- Mississauga, ON
- Posted Sep 18, 2026
Android Developer
- Hybrid
- Mississauga, ON
- Posted Sep 18, 2026
