
Senior Java Developer
Published on CazVidat Company
Join Company as a Senior Java Developer in Toronto. Competitive $80/hr contract with benefits. Apply today to advance your career in financial tech.
Salary
$75 - $90 per hour
Location
Toronto, Ontario, Canada
Employment type
Contract
Workplace
Not provided
Senior Java Developer
$75 - $90 per hour
Job description
Join Company, a leading innovator in the financial services sector based in Toronto, Ontario, Canada. We're looking for a highly skilled Senior Java Developer to contribute to impactful projects that drive our clients' success. This contract position offers a competitive rate of $80 per hour and the chance to work on cutting-edge technologies within a collaborative, growth-oriented environment. As part of our team, you will have opportunities for career development and advancement, supported by a vibrant company culture that values innovation and professional growth. This role is on-site in Toronto, providing direct engagement with cross-functional teams and key stakeholders. Key Responsibilities Design, develop, and maintain robust Java applications using the Spring Framework, ensuring high performance and scalability. Implement microservices architecture to build modular, efficient, and scalable systems aligned with business goals. Develop and maintain RESTful APIs to facilitate seamless integration and communication between diverse applications. Collaborate closely with cross-functional teams including product managers, QA, and business analysts to gather requirements and translate them into technical solutions. Utilize SQL for effective database management, data retrieval, and manipulation to support application functionality. Perform debugging and optimization of existing applications to enhance system performance and reliability. Participate in code reviews to uphold code quality standards and contribute to best practice documentation. Ensure compliance with industry security standards and financial regulations throughout the development lifecycle. What We're Looking For Required: Bachelor's Degree in Computer Science or related field. 4-6 years of professional experience in Java development, preferably within the financial services industry. Strong proficiency in Java, Spring Framework, Microservices, REST APIs, and SQL. Experience with version control systems such as Git. Familiarity with Agile methodologies and software development life cycle (SDLC). Preferred: Industry certifications such as Oracle Certified Professional, Java SE. Experience with containerization technologies like Docker and orchestration tools such as Kubernetes. Strong problem-solving skills and ability to work in a fast-paced environment. Excellent communication skills and a collaborative mindset. What We Offer Competitive hourly rate of $80 USD with contract flexibility. Health insurance coverage to support your well-being. Paid time off to maintain a healthy work-life balance. Retirement plan options to secure your future. Professional development opportunities including training and certifications. Dynamic and inclusive workplace culture fostering innovation and teamwork. On-site work environment in Toronto, enabling direct collaboration and networking. Frequently Asked Questions What is the duration of the contract? The contract is initially set for 12 months with potential extensions based on project needs and performance. Is remote work an option? This position requires on-site presence in Toronto to facilitate close collaboration with the team. What technologies will I primarily work with? You will mainly work with Java, Spring Framework, Microservices architecture, RESTful APIs, and SQL databases. Are there opportunities for career advancement? Yes, we support career development through training, certifications, and internal advancement opportunities. What is the expected work schedule? Standard full-time hours, Monday through Friday, with flexibility as needed for project deadlines. How does Company support employee well-being? We offer comprehensive health insurance, paid time off, and a supportive work environment focused on work-life balance. For more information about Java developer roles in Toronto, visit the Government of Canada Job Bank: Job Bank Canada Ready to take your Java development career to the next level? Apply today to jo