Job Description
About the job
Senior Java Support Engineer (Contract – Remote, Canada)
Job Type: Contract
Location: Remote (Canada)
Time Zone Requirement: Must support EST working hours
Role Overview
We are seeking a technically strong Senior Java Support Engineer with 8+ years of experience to provide maintenance, break-fix support, and development services for an in-house web application. This role requires an independent contributor who is a strong problem solver, solution provider, and capable of communicating effectively with customers and end users.
The ideal candidate will have deep backend expertise, solid database knowledge, Linux system experience, and hands-on front-end development skills.
Key Responsibilities
Provide Maintenance & Support (M&S / break-fix) for an in-house web application
Deliver production support during EST time zone hours
Perform development enhancements and bug fixes
Conduct annual updates of tools, frameworks, and libraries
Troubleshoot and resolve application, system, and database issues
Collaborate directly with business users and stakeholders
Work independently as an Individual Contributor
Required Qualifications
Education: Minimum B.Tech / Bachelor’s degree in Engineering or equivalent
Experience: 8+ years of hands-on experience in Java development and production support
Strong analytical, troubleshooting, and problem-solving skills
Excellent verbal and written communication skills
Ability to interact directly with customers and end users
Technical Skills
Operating Systems
Linux / Ubuntu
Crontab
File system mounts
Version Control
SVN (Tortoise SVN)
Database
MySQL
Strong SQL skills
Backend (Mandatory)
Object-Oriented Programming (OOP)
Java
SQL
Backend (Nice to Have)
Apache Tomcat
Hibernate
Jersey (JAX-RS)
Frontend (Mandatory)
JavaScript
HTML
CSS
Frontend (Nice to Have)
SCSS
Kendo UI
Ideal Candidate Profile
Strong production support background
Comfortable handling L2/L3 issues independently
Experience working in remote and distributed teams
Proactive, accountable, and customer-focused
Able to balance support and development responsibilities
