Senior Java Software Engineer
Hybrid · Markham
Design and maintain scalable Java backend applications, RESTful APIs, and system integrations, while improving performance, security, and reliability in distributed environments. Troubleshoot production issues, write unit and integration tests, collaborate on system architecture, and contribute to continuous improvement.