Job Title: Senior Java Developer Job ID: 2024-13063 Job Location: Toronto, ON (Hybrid – 2 days/week onsite) Job Travel Location(s): # Positions: 1 Employment Type: W2 Duration:Long Term # of Layers:0 Work Eligibility:All Work Authorizations are Permitted – No Visa Transfers Key Technology: Job Responsibilities: Code Quality & Maintenance : Create and maintain high-quality, defect-free code, provide support during testing and post-production, and participate in peer code reviews.
Security Practices : Implement standard security coding practices to protect applications from vulnerabilities.
Development & Testing : Collaborate to recommend development and testing solutions; conduct unit and integration testing to ensure standards compliance.
Project Compliance : Adhere to enterprise technology delivery practices, including scope assessment, risk, and cost analysis.
Process Improvement : Help develop processes to prevent issues and participate in problem resolution.
Systems Administration : Manage applications and environments, monitoring performance, configuration, backups, and tuning.
Requirements Analysis : Analyze business requirements and conduct research for solution delivery and problem resolution.
SQL Proficiency : Rewrite complex SQL queries as needed.
Application Development : Develop new applications and perform unit/component testing aligned with business needs and technology standards.
Documentation & Communication : Maintain documentation for design decisions and communicate development requirements effectively, supporting project planning and updates.
Issue Management : Notify stakeholders of any project-related issues and resolve or elevate as necessary.
Business Support : Assist with business inquiries and activities through enhancements and break/fix implementations.
Skills and Experience Required: Required: Java Expertise : In-depth knowledge of Java 8 or above and experience with any RDBMS.
Industry Experience : Proven work experience as a Java Developer in a financial institution.
Programming Skills : Robust background in Object-Oriented Programming and Design.
Database Proficiency : Experience with PL/SQL.
Web Services : Familiarity with RESTful services.
Messaging Brokers : Experience with messaging broker systems.
Microservices Architecture : Required experience in developing using microservices architecture. Front-End Frameworks : Proficiency in one of the following: React, Angular, or Vue.js.
Additional Languages : Experience with Python and R.
Desired: Financial Sector Experience : Work experience as a Java Developer in Securities Lending or Prime Brokerage.
Cloud Experience : Familiarity with cloud environments.
Project Management Tools : Experience with JIRA and AutoSys.
📌 Telecommute Senior Java Engineer (Toronto)
🏢 Highbrow
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.