Back to results

Senior Java Software Engineer

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Experience
โœ… 8โ€“10+ years of hands-on Java development experience
Posting language
English
Posted

Original job description

🚀 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

More about this job

Responsibilities

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 strong expertise in Spring framework and messaging technologies like Kafka and IBM MQ. Proficiency in SQL, Linux shell scripting, and DevOps practices is essential.

Skills

  • Java
  • J2EE
  • Spring Boot
  • Spring Batch
  • Spring Integration
  • Dependency Injection
  • Kafka
  • JMS
  • IBM MQ
  • Microservices Architecture
  • SQL
  • PL/SQL
  • Linux Shell Scripting
  • DevOps
  • CI/CD
  • Helios

Visa sponsorship

Not detected in the job text

Hiring contact

Dhamodharan

Hiring contact email

dhamodharan@smartitframe.com

Categories

  • Software
  • Technology
  • Engineering
  • Consulting

Keywords

  • Java
  • J2EE
  • Spring Boot
  • Spring Batch
  • Spring Integration
  • Dependency Injection
  • Kafka
  • JMS
  • IBM MQ
  • Microservices
  • SQL
  • PL/SQL
  • Database Development
  • Batch Processing
  • Linux Shell Scripting
  • DevOps
  • CI/CD
  • Helios
  • C++
  • .NET
  • Enterprise Applications
  • Software Engineering
  • Modernization
  • Unit Testing
  • Automation

Report this job