Senior Java Software Engineer

1 week ago


Toronto ON, Canada TekStaff IT Solutions Full time

Typical Day in Role • Work as a member of a dynamic Agile team developing web applications for Online Brokerage / Wealth management retail customers • Design and develop a new generation of online finance web applications based on Cloud solutions, such as Microsoft Azure, Google GCP • Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications • Act as an expert technical resource for modeling, simulation and analysis efforts • Leverage industry best practices to design, test, implement and support a solution • Assure quality security and compliance requirements are met for supported area • Be flexible and thrive in an evolving environment • Adapt to change quickly and adjust work accordingly in a positive manner Candidate Requirements/Must Have Skills: • 10 + years web service development as a Java Developer or related field with Java 17+ (minimum 2 years) or above, JAX-WS, JAX-RS, Spring Boot, Spring Security, Spring Data and Swagger/OAS (Open API Specification)• 5 + years working with cloud based microservices (Azure, PCF or GCP)• 5 + years’ experience with Java Frameworks: Spring, JUnit, Log4j • 5 + years’ experience with JSON/RESTful, XML, and SOAP services • 5 + years database development stored procedures with SQL, AzureSQL, Sybase OR MS SQL. AzureSQL is preferred Nice-To-Have Skills: • Experience with Continuous Development or Continuous Integration is a plus • Hands-on experience in MicroApp development is a plus • Previous experience with Wealth Management or FI Soft skills: • Excellent interpersonal and communication skills (oral, written and presentation)• You are a hands-on, collaborative individual with experience working with technical architects, business users and engineers. Degrees or certifications: • Bachelor's degree in a technical field such as computer science, computer engineering or related field required Best Vs. Avg. Candidate • 70% focused Java Development, 10% building unit tests, 20% analysis for modernization from existing system to new product • The successful candidate will need to be a strong problem solver * someone who can complete unit tests and reverse engineer codes as needed • Financial services experience is a plus, but technical experience is more important



  • 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...


  • Ontario (ON), Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Senior Full Stack Developer. Please find below Job description and share me your updated resume at .Position: Senior Full Stack Developer Location: Toronto ON Skills: Java, Spring boot, Microservices, SQL, UIKey Responsibilities:Design and develop responsive, user-friendly web interfaces using modern JavaScript...


  • 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...