Senior Java Software Engineer

7 days ago


Toronto, Canada BuzzClan Full time

Position Title: Senior Software Developer (10+ years) Location: Toronto, ON Mode: Contract Position Overview Client is seeking a highly experienced Senior Software Developer to support the design, development, modernization, and maintenance of large-scale enterprise applications. The successful candidate will work onsite and collaborate closely with business analysts, architects, testers, and stakeholders to deliver secure, reliable, and well-documented software solutions in alignment with OPS standards. Key Responsibilities Conduct requirements analysis in collaboration with business analysts and stakeholders Design and document solution architectures, including conceptual, logical, and physical models Participate in architecture checkpoints and solution design walkthroughs Develop, integrate, and maintain system and solution components Perform application modernization activities, including migration from WebSphere Application Server to Open Liberty/Liberty and upgrading Java applications from Java 8 to Java 9+ Patch WebSphere Application Server and troubleshoot compatibility and performance issues Develop unit and integration test cases and support system, performance, and security testing Prepare and maintain complete technical documentation and user guides Support knowledge transfer activities and walkthroughs for technical team members Collaborate effectively with internal teams, vendors, and service delivery partners Manage multiple assignments concurrently while meeting project deadlines Mandatory Qualifications and Experience Minimum 10 years of demonstrated experience in IT systems development across multi-platform and multi-tier environments Strong experience with enterprise Java technologies, including JSP, Servlets, JSF, JEE, EJB, JNDI, JDBC, JMS, XML, JSON, REST and SOAP-based web services Proven experience migrating applications from WebSphere Application Server (WAS) to Open Liberty or Liberty Demonstrated experience upgrading applications from Java 8 to Java 9 or higher Experience patching and supporting WebSphere Application Server and resolving compatibility issues Strong experience with application servers such as WebSphere, Tomcat, WebLogic, and Open Liberty Experience with Oracle RDBMS (19c or higher) and PL/SQL Experience with development and deployment tools, including GitHub, Jenkins, and DevOps practices Knowledge of cloud technologies, containerization, hosting, deployment, and networking Technical Skills and Competencies Advanced knowledge of full-stack, multi-tier system design and integration Strong experience with REST APIs, SOAP/WSDL services, JSON/XML messaging, and UI technologies Proficiency with development and design tools such as Eclipse, IntelliJ, Visual Studio Code, MS Visio, and Power Designer Strong debugging, refactoring, and performance optimization skills Communication and Interpersonal Skills Excellent written and verbal communication skills Ability to prepare clear technical documentation and explain complex solutions to technical and non-technical audiences Strong consulting, collaboration, and stakeholder engagement skills Proven ability to work independently and as part of a team Demonstrated ability to manage multiple priorities in a fast-paced environment Public Sector Experience (Asset) Familiarity with Ontario Public Service strategies, policies, standards, and guidelines Understanding of OPS IT architecture standards, security, and privacy requirements Previous experience supporting health sector or OPS projects is considered an asset Seniority Level: Mid-Senior level Employment Type: Contract Job Function: Information Technology Industries: IT Services and IT Consulting, Information Services #J-18808-Ljbffr



  • Toronto, Canada Iris Software Inc. Full time

    Direct message the job poster from Iris Software Inc. Iris's Fortune 100 direct client is looking Java Developer with GraphQL. Please find below Job description and share me your updated resume at . Job Title Java Developer with GraphQL Location Toronto, ON (Hybrid, 4 days onsite in a week) Responsibilities Design and develop backend services using Java and...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire anSenior Java DeveloperOur direct client is a is a world-leading financial services company, provides consumers, corporations, governments and institutions with a broad range of financial services and products.Title: Senior Java...


  • Toronto, Canada NAM Info Inc Full time

    Referrals increase your chances of interviewing at NAM Info Inc by 2x Get notified about new Java Software Engineer jobs in Toronto, Ontario, Canada. Software Developer Back End (Java) 8422-1015 Software Engineer, Java 8 and Spring Boot Software Engineer II (Full Stack Developer) Full Stack Developer – Payment Applications Skills and Qualifications 3 years...


  • toronto, Canada Randstad Full time

    Exciting Opportunity: Senior Java Software Engineer – Capital Markets (Hands-On Coding Role) - 12 month contract with renewal potentialAre you a hands-on Java developer with deep knowledge of Capital Markets and Post-Trade systems? Do you thrive in complex, high-performance environments where you're trusted to own your code from development to...


  • Toronto, Canada Veeva Systems Full time

    Join to apply for the Senior Software Engineer - Java role at Veeva Systems Join to apply for the Senior Software Engineer - Java role at Veeva Systems Get AI-powered advice on this job and more exclusive features. Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster....


  • Toronto, Canada Veeva Systems Full time

    Join to apply for the Senior Software Engineer - Java role at Veeva SystemsJoin to apply for the Senior Software Engineer - Java role at Veeva SystemsGet AI-powered advice on this job and more exclusive features.Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As...


  • Toronto, Canada Thinkpivot Talent Solutions Full time

    Pay Range Thinkpivot Talent Solutions provided pay range. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$150,000.00/yr - CA$230,000.00/yr Executive Recruiter & Talent Acquisition Expert; Technology, Sales, Engineering, Operations, Marketing, AI utilization We are recruiting for a...


  • Toronto, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for a Java Developer . Please find below the job description and share me your updated resume at . Location: Toronto, ON (Hybrid, 4 days onsite in a week) Design and develop backend services using Java and Spring Boot. Collaborate with front-end teams to define API requirements and optimize data fetching. Integrate...


  • Toronto, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for a Java Developer. Please find below the job description and share me your updated resume at Jatin.gupta@irissoftware.com. Location: Toronto, ON (Hybrid, 4 days onsite in a week) Design and develop backend services using Java and Spring Boot. Collaborate with front-end teams to define API requirements and...


  • Toronto, Canada Thinkpivot Talent Solutions Full time

    Pay RangeThinkpivot Talent Solutions provided pay range. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeCA$150,000.00/yr - CA$230,000.00/yrExecutive Recruiter & Talent Acquisition Expert; Technology, Sales, Engineering, Operations, Marketing, AI utilizationWe are recruiting for a...