Java Software Developer

4 weeks ago


Old Toronto Ontario, CA CG Consulting Group Full time
Java Software Developer - Payments

Our client is a Toronto-based IT consulting boutique that strives for excellence in customer service and delivery in the financial services and fintech industry. We are seeking exceptional software engineering candidates who have successfully delivered large, complex projects for Canadian or US banks. The company focuses on technology advisory, cloud computing, integration solutions, and enterprise big data and analytics. With a team of highly knowledgeable business and technical experts, we provide strategic, mission-critical solutions to our clients.

Perm / FT role.
Salary: Market rate + benefits and performance bonus
Hybrid work environment - mix of home, office, and client site - generally 2-3 days in-office/week
Company location: Downtown Toronto

Looking for a Developer who has hands-on experience in the development, enhancement, and/or maintenance of payments processing solutions. You will translate IT requirements in the design, development, and assembly of components to create fully automated and integrated solutions on-prem or on the cloud.

Responsibilities
  1. Understand and translate business requirements in system design on client engagements.
  2. Design, build, implement, and maintain payment processing applications within the overall wire payment solution.
  3. Implement vendor applications and ensure solutions satisfy requirements and are compliant with client’s IT standards.
  4. Design integration or interfaces with vendor applications.
  5. Support post-deployment and provide effective production support.
  6. Utilize agile approach for development and delivery.
  7. Design and develop automated unit-tests.
  8. Integrate applications with any Continuous Integration/Delivery (CI/CD) framework as needed.
  9. Produce estimates for analysis, design, development, and testing.
  10. Conduct code-review sessions and ensure code quality aligning with business and project requirements.
  11. Support user acceptance testing and address issues or problems.
  12. Ensure compliance with business, data, and technical requirements.
  13. Ensure compliance with business, data, technical requirements as well as coding standards and policies in client engagements.
Requirements
  1. Minimum Bachelor’s degree in Computer Science or Engineering.
  2. Minimum 5 years experience in system design, application development, or IT consulting participating in complex projects.
  3. At least 4 years of experience with application development in one or more of the following: Java, J2EE, JBOSS EAP, JBOSS JWS (Apache & Tomcat), Log4J, JavaScript, SAML 2.0, JSON, and XML.
  4. Strong knowledge in SQL databases (Oracle 11g or higher, MSSQL).
  5. Experience building interfaces and integrating with external systems using SOAP/REST APIs.
  6. Experience in developing applications using DevOps tools such as GitHub, Jenkins, Maven, Ansible, and Artifactory.
  7. Working knowledge of developing automated test units in applications.
  8. Working knowledge in agile software methodologies and development tools (e.g. Jira).
  9. Good overall business knowledge in financial industries (i.e., one or more in retail banking, commercial banking, capital markets, wealth management, insurance, pension fund, and fintech).
  10. Understanding of large value payments and wires, SWIFT messages formats (MT or MX/ ISO20022).
  11. Knowledge of LVTS/Lynx and Single Sign-On is an asset.
  12. Experience with payment products from leading vendors such as Fiserv, Global Payments, First Data, etc. is an asset.
  13. Strong verbal and written communication, diagnostic, and problem-solving skills.
  14. Ability to work independently and excel in a team environment.
#J-18808-Ljbffr

  • Old Toronto, Ontario, CA DV Trading, LLC Full time

    Software Engineer About Us: Founded more than 15 years ago and headquartered in Chicago, the DV Group of financial services firms has grown to more than 350 people operating throughout North America and in Europe. Since spinning out of a large brokerage firm in 2016, DV Trading has rapidly scaled as an independent proprietary trading firm utilizing its own...


  • Old Toronto, Ontario, CA DV Trading, LLC Full time

    Founded more than 15 years ago and headquartered in Chicago, the DV Group of financial services firms has grown to more than 350 people operating throughout North America and in Europe. Since spinning out of a large brokerage firm in 2016, DV Trading has rapidly scaled as an independent proprietary trading firm utilizing its own capital, trading strategies,...

  • Java API Developer

    3 weeks ago


    Old Toronto, Ontario, CA United Software Group Inc. - Canada Full time

    Java API Developer 12 months Toronto, ON (Day 1 Onsite) - 3 days a week. Description: We are looking for a talented Java API Developer to contribute to the development and maintenance of our API solutions. In this role, you will leverage Java, Spring Boot, and related technologies to build scalable and secure APIs, adhering to best practices and industry...

  • Java Developer

    1 month ago


    Old Toronto, Ontario, CA Ignite Talent Solutions Full time

    Our client is looking for a highly skilled developer with experience building enterprise web applications in Java. The Developer will be responsible for analyzing user requirements and business objectives, determining application features and functionality and recommending changes to existing Java-based applications, among other duties. Java Developer...

  • Lead Java Developer

    4 weeks ago


    Old Toronto, Ontario, CA ROSS Full time

    Lead Java Application Developer [Fault Tree Analysis (FTA) Project] POSITION DESCRIPTIONThis key team member will lead the development of a Java-based Fault Tree Analysis (FTA) application for Engineering Professionals. This is a hands-on leadership role requiring very strong cross-platform Java development skills.The ideal candidate will have at least ten...

  • Java Developer – IT

    1 month ago


    Old Toronto, Ontario, CA Nexus Systems Group Inc. Full time

    Java Developer Typical Day in Role: • Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications • Primarily working on extraction of data form data files and creating technical design documents. • Local Java Environment setup like OpenJDK, Eclipse, SQL...

  • Java Developer

    1 month ago


    Old Toronto, Ontario, CA Ignite Talent Solutions Full time

    Our client is looking for a highly skilled developer with experience building enterprise web applications in Java. The Developer will be responsible for analyzing user requirements and business objectives, determining application features and functionality, and recommending changes to existing Java-based applications, among other duties.Java Developer...

  • Java Developer

    1 month ago


    Old Toronto, Ontario, CA Nexus Systems Group Inc. Full time

    Typical Day in Role: - Quickly analyze the available data and find the root cause of the problem during production issues. - Suggest improvements to supported applications and systems as needed - Translate ideas into technical and business realities, and to map technology to business problems. - Understanding of software quality assurance principles -...

  • Senior Java Developer

    1 month ago


    Old Toronto, Ontario, CA Collabera Full time

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and...

  • Java Developer

    1 month ago


    Old Toronto, Ontario, CA Ignite Talent Solutions Full time

    Java Developer Responsibilities: Designing and implementing Java-based applications. Defining application objectives and functionality. Aligning application design with business goals. Developing and testing software. Debugging and resolving technical problems that arise. Recommending changes to existing Java infrastructure. Developing multimedia...

  • Java Developer

    1 month ago


    Old Toronto, Ontario, CA Nexus Systems Group Inc. Full time

    Typical Day in Role: • 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...

  • Senior Java Developer

    1 month ago


    Old Toronto, Ontario, CA Luxoft Full time

    Project descriptionWe're looking for a talented and passionate Developer to join our Mortgage Pricing team. The successful candidate will help drive transformation projects of our environment across Development / UAT and Production. Our plan is to build a small team of 2 Angular and 2 Java developers in Canada that will collaborate with the US-based...


  • Old Toronto, Ontario, CA Moneris Solutions Corporation Full time

    Mobile Software Developer (Java/React Native) on AndroidYour Moneris Career - The OpportunityWe are looking for a Mobile Software Developer that has experience with Java and React Native on Android.Location: You will be based in our Toronto office and will work in a hybrid model.Reporting Relationship: You will report to the Manager, Software...


  • Old Toronto, Ontario, CA Next Level Business Services, Inc. Full time

    Job DescriptionNice To Have:Analyze business requirements and propose designAssist with code reviewsSoftware Tools/Skills:JavaAbility to collaborate and communicate with a distributed and diverse teamAbility to self-organize and own features/issuesExperience with multi-team agile developmentQualificationsAny GraduateAdditional InformationNLB Services...

  • Java Developer

    3 weeks ago


    Old Toronto, Ontario, CA Finance Professionals Inc. Full time

    JOB DESCRIPTIONLocation: Hybrid (Downtown, Toronto)Duration: Until January 31, 2025Our client, a leading financial institution in Downtown Toronto, is looking for a Java Developer - API to be part of a collaborative software engineering team working on Spring Boot, Microservices, Kafka, NoSQL, Docker, OpenShift, and Kubernetes. The successful candidate will...

  • Senior Java Developer

    1 month ago


    Old Toronto, Ontario, CA Nexus Systems Group Inc. Full time

    Location Address: Hybrid - Toronto – 3/week (Tuesday-Thursday) Contract Duration: 9 months Possibility of extension & conversion to FTE Number of Positions: 1 Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week Reason: Additional Workload Typical Day in Role: • Lead technical decisioning for the scrum teams, collaborating with solutions...


  • Old Toronto, Ontario, CA Intact Financial Full time

    Our employees are at the heart of what we do best: helping people, businesses and society prosper in good times and be resilient in bad times. When you join our team, you’re bringing this purpose to life alongside a passionate community of experts. Feel empowered to learn and grow while being valued for who you are– here, diversity is a strength. You...


  • Old Toronto, Ontario, CA CG Consulting Group Full time

    Senior Java Software Engineer / DesignerOur client is a Toronto-based IT consulting boutique that strives for excellence in customer service and delivery in financial services and fintech industry. Seeking exceptional software engineering candidates, someone who has successfully delivered large complex projects for Canadian or US banks. They focus on...

  • Software Developer

    1 month ago


    Old Toronto, Ontario, CA Scotiabank Full time

    Join a purpose-driven winning team, committed to results, in an inclusive and high-performing culture.We are looking for a qualified Software Developer to work with the Notification Services team in Scotia Digital, who can deliver high quality code, write unit tests, provide UAT support, implementation, and operational support.Is this role right for you? In...


  • Old Toronto, Ontario, CA Nexus Systems Group Inc. Full time

    Software Engineer/ Developer Typical Day in Role: • Provide guidance and advice for day-to-day software development, as well as the interfacing and integration with other external development teams • Train and mentor junior engineers to further develop competencies and skills • Participate in requirements meetings with product teams, business teams,...