Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading global company is seeking a Lead Full Stack Java Developer to spearhead the design and maintenance of scalable web applications. This hybrid position requires leadership in the development process, collaboration with teams, and technical mentorship, addressing both front-end and back-end technology issues. Ideal candidates will have extensive Java and SQL knowledge with a strong sense of ownership in a mission-critical context.
1 week ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Lead Full Stack Java Developer
Client: Defence
Role: Lead Full Stack Java Developer
Job Type: Contract to Perm
Location: Hybrid in North York
Your New Company
Our client, a very well-known global company to hire a Lead Full Stack Java Developer.
Your New Role:
The ideal candidate will be responsible for leading the design, development, and maintenance of scalable web applications and enterprise solutions. As a technical leader, you will collaborate with cross-functional teams to deliver high-quality software, provide mentorship to developers, and ensure the stability and performance of mission-critical systems. You will oversee ongoing fixes, enhancements, and upgrades of web-based COTS and custom applications, as well as the underlying Microsoft SQL database.
• Design, develop, and maintain both front-end and back-end components of software applications on
J2EE based platform.
• Implement and maintain scalable, modular, and reusable code.
• Ensure the responsiveness and performance of applications across various devices.
• Develop detailed program specifications.
• Conduct code reviews to ensure code quality, adherence to coding standards, and best practices.
• Develop, test, and deploy necessary fixes and application upgrades in collaboration with partners and
other IT support teams. Participate in integration and regression testing
• Write documentation to describe program development, logic, coding, and corrections.
• Participates in tier 3 application support activities including incident management and supports the
assessment and delivery of application upgrades and patches.
• Troubleshoot application/database/system issues, and provide a Root Cause Analysis (RCA) working
effectively with partners and/or Open-Source communities.
• Provide off-hour support to avoid any service impact to the customer.
• Develop/build enhancements to solution as required by customer and business.
• Participate in code reviews – peer and junior.
• Participates in team-based projects, many of which may be matrix managed; must be accustomed to
completing deliverables within time and budgetary constraints.
• Provide technical leadership and mentorship to junior developers.
• Stay up to date with industry trends and emerging technologies and provide recommendations for adoption.
• Perform other technical duties as assigned.
What You’ll Need to Succeed:
What You’ll get in Return
The client is offering a competitive hourly rate and pay with Bonus and benefits on conversion to perm.
Interested?
If you’re available and interested in this role, please reply to Shivangi.gupta@hays.com as soon as you can attaching your updated resume.
Referrals increase your chances of interviewing at Hays by 2x
Toronto, Ontario, Canada CA$100.00-CA$125.00 1 month ago
Toronto, Ontario, Canada CA$100,000.00-CA$125,000.00 1 month ago
Richmond Hill, Ontario, Canada 1 week ago
Greater Toronto Area, Canada 3 months ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.