{"schemaVersion":"jobsearcher.job.v1","id":"96e1936d166968bd9e5f5541","url":"https://jobsearcher.com/jobs/96e1936d166968bd9e5f5541","canonicalUrl":"https://jobsearcher.com/jobs/96e1936d166968bd9e5f5541","title":"Java Developer Software Engineer III","description":"Dice is the leading career destination for tech experts at every stage of their careers. Our client, U.S. Tech Solutions Inc., is seeking the following. Apply via Dice today!Duration: 9+ months, Extension possible based on business needs and performanceLocation: Toronto, Ontario (Hybrid)Job Description:You will work as a Software Engineer on client's Online & Mobile backend team, supporting a new real-time payments project.From Day 1, you are an equal member of the Agile Scrum team delivering improvements and building new microservices for customer-facing projects across client, including Banking, Direct Investing, Mobile Payments, and more.Day to Day Responsibilities:Work with other software engineers in Agile Scrum teams to design and build APIs according to business requirements and architectural guidelinesAdhere to developer expectations defined by the team to ensure high-quality, re-usable, and maintainable software, including unit testing, code reviews, and documentationContinuously enhance your own knowledge and expertise to keep current with leading-edge technologies, trends, and developments, and transfer this knowledge to the team through informal day-to-day interactionsWork on a broad range of tasks and multiple, concurrent projects; prioritize and manage own workload to deliver quality results and meet timelinesHelp create a positive team environment that promotes collaboration, quality, innovation, and teamworkPerform Unit and System Integration testingTroubleshoot and determine root cause and resolution for application defectsEnsure defect-free programming by testing and debugging using available/appropriate tools and participate in reviewing peer codingAdhere to standard security coding practices to ensure application is free of most common coding vulnerabilitiesExperience:5+ years of Java development experience1+ years of experience with Clienture cloud deployment and development5+ years of experience with CI/CD pipelinesUnderstanding of data structures and design patternsMust-Have Hard Skills:Java development (5+ years)Clienture cloud deployment and development (1+ years)Data structures and design patternsCI/CD pipelines (5+ years)Nice to Have:Banking or financial institution experiencePayment project experienceAgile/Scrum experience (highly desirable)Certification:Clienture developer certification (preferred)Java or Oracle certifications (preferred)Education:Post-secondary degree requiredEngineering degree preferredAbout US Tech Solutions:US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visitUS Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.","company":"Via Dice","rawCompany":"via dice","city":"Toronto","state":"OH","isRemote":false,"isActive":false,"createdAt":"2026-04-12T19:01:42.937Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Developer Software Engineer III","description":"Dice is the leading career destination for tech experts at every stage of their careers. Our client, U.S. Tech Solutions Inc., is seeking the following. Apply via Dice today!Duration: 9+ months, Extension possible based on business needs and performanceLocation: Toronto, Ontario (Hybrid)Job Description:You will work as a Software Engineer on client's Online & Mobile backend team, supporting a new real-time payments project.From Day 1, you are an equal member of the Agile Scrum team delivering improvements and building new microservices for customer-facing projects across client, including Banking, Direct Investing, Mobile Payments, and more.Day to Day Responsibilities:Work with other software engineers in Agile Scrum teams to design and build APIs according to business requirements and architectural guidelinesAdhere to developer expectations defined by the team to ensure high-quality, re-usable, and maintainable software, including unit testing, code reviews, and documentationContinuously enhance your own knowledge and expertise to keep current with leading-edge technologies, trends, and developments, and transfer this knowledge to the team through informal day-to-day interactionsWork on a broad range of tasks and multiple, concurrent projects; prioritize and manage own workload to deliver quality results and meet timelinesHelp create a positive team environment that promotes collaboration, quality, innovation, and teamworkPerform Unit and System Integration testingTroubleshoot and determine root cause and resolution for application defectsEnsure defect-free programming by testing and debugging using available/appropriate tools and participate in reviewing peer codingAdhere to standard security coding practices to ensure application is free of most common coding vulnerabilitiesExperience:5+ years of Java development experience1+ years of experience with Clienture cloud deployment and development5+ years of experience with CI/CD pipelinesUnderstanding of data structures and design patternsMust-Have Hard Skills:Java development (5+ years)Clienture cloud deployment and development (1+ years)Data structures and design patternsCI/CD pipelines (5+ years)Nice to Have:Banking or financial institution experiencePayment project experienceAgile/Scrum experience (highly desirable)Certification:Clienture developer certification (preferred)Java or Oracle certifications (preferred)Education:Post-secondary degree requiredEngineering degree preferredAbout US Tech Solutions:US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visitUS Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.","datePosted":"2026-04-12T19:01:42.937Z","dateModified":"2026-04-12T19:01:42.937Z","hiringOrganization":{"@type":"Organization","name":"Via Dice","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Toronto","addressRegion":"OH","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"96e1936d166968bd9e5f5541"},"url":"https://jobsearcher.com/jobs/96e1936d166968bd9e5f5541"}}