Smart IT Frame LLC
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.