Enable job alerts via email!

Programmer / Developer- Senior

2iResourcing

Toronto

On-site

CAD 150,000 - 200,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company where you will design and develop robust business applications tailored to complex projects. This role requires expertise in Java and the Spring Framework, as well as experience with integration tools like IBM Integration Bus. You will be responsible for transforming technical specifications into functional code, collaborating with quality assurance teams, and recommending improvements to enhance business processes. If you thrive in a dynamic environment and are passionate about software development, this exciting opportunity is perfect for you.

Qualifications

  • Experience in designing and developing applications in Java with a focus on integration.
  • Strong knowledge of Spring Framework and enterprise-level integration systems.

Responsibilities

  • Develop technical designs and application code for complex projects.
  • Collaborate with teams to ensure software meets business specifications.

Skills

Java
Spring Framework
REST web services
Data mapping
Integration of sources
Agile methodologies
Waterfall methodologies
Interpersonal skills

Tools

IBM Integration Bus (IIB)
IBM MQ Series
IBM Data Power
Cognos
Tableau
SQL Server
DB2

Job description

Must Have Skills/Experience
  • Designing, developing, analyzing, coding, configuring, testing, debugging, maintaining and refining business applications to fit customer requirements for complex projects
  • Estimating work effort and providing development plans to the project manager
  • Recommending improvements to business processes as supported by application systems
  • Converting technical specifications into code using proprietary and non-proprietary tools
  • Supporting the development and coordination of system and integration test plans; partnering with quality assurance testing teams to identify errors and confirm business specifications have been achieved
  • Supporting the transfer of software from the test environment to the production environment
  • Integrating software components and 3rd party programs
  • Experience in designing and developing an application in Java
  • Experience and knowledge of data mapping, exception handling, and integration of sources in an enterprise environment
  • Must have knowledge in designing and developing source-to-target mappings
  • Must have knowledge of Spring Component and Spring Framework
  • Experience in Java/J2EE, REST web services, JPA and unit testing code coverage
  • Experience in building back-end application code that interfaces with other systems, services and APIs/RESTful APIs
  • Experience in build and integration tools
  • Experience with Enterprise Application Integration (EAI, SOA, ESB) and n-tier client-server architectures
  • Experience with IBM Integration Bus (IIB) including hands-on experience developing message flows to interface with services producers and consumers, and callout components
  • Experience with IBM MQ Series and IBM Data Power
  • Experience with complex XML Schema Document (XSD) design practices including hands-on experience creating complex types and messages structures
  • Knowledgeable in the design and construction of enterprise-level integration systems that are scalable, reusable, high performing and secure
  • Knowledge of all phases of the software development cycle for large-scale business critical applications in both Waterfall and Agile methodologies
  • Ability to understand the long-term ("big picture") goal, the roadmap to achieve it and the interim business values during the execution of the roadmap
  • Excellent interpersonal skills, including teamwork, written and verbal communication, facilitation, and negotiation
Desirable Skills
  • Working knowledge and experience utilizing the following technologies:
    • IIB (IBM Integration Bus)
    • IBM Infosphere Information Server Enterprise Edition
    • IBM Case Manager
    • IBM Master Data Manager, Reference Data Manager and Identity Insights
    • Cognos, Tableau, SPSS, I2, SQL Server, DB2
  • Business experience in regulatory/securities activities and knowledge of the Securities Act and other related compliance legislation is an asset
Services and deliverables
  • Develop technical designs for application development and develop application code for programs
  • Design, implement and maintain application phases, take part in software and architectural development activities, conduct software analysis, programming, testing and debugging, identifying production and non-production application issues, transforming requirements into stipulations
  • Develop, test, implement and maintain application software. Recommend changes to improve established application processes
  • Collating and documenting user requirements, analyzing data and quality assurance testing
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer (Merchant Risk Intelligence & Platform)

Affirm

Toronto

Remote

CAD 150.000 - 200.000

9 days ago

Senior Software Engineer (Merchant Risk Intelligence & Platform)

Affirm

Oshawa

Remote

CAD 150.000 - 200.000

9 days ago

Senior Developer - Operations and Tooling

ActiveState

Vancouver

Remote

CAD 100.000 - 165.000

9 days ago

Senior Developer - Operations and Tooling

ActiveState Software Inc.

Vancouver

Remote

USD 100.000 - 165.000

15 days ago

Senior Developer Relations Advocate

Sentry

Toronto

On-site

CAD 149.000 - 189.000

4 days ago
Be an early applicant

Senior Software Engineer (Merchant Risk Intelligence & Platform)

Affirm

Calgary

Remote

CAD 150.000 - 200.000

9 days ago

Senior Software Engineer (Merchant Risk Intelligence & Platform)

Affirm

Kitchener

Remote

USD 150.000 - 200.000

10 days ago

Senior Software Engineer (Merchant Risk Intelligence & Platform)

Affirm

Edmonton

Remote

USD 150.000 - 200.000

10 days ago

Senior Engineer - Developer Productivity

Roman Health Pharmacy LLC

Toronto

On-site

CAD 153.000 - 168.000

7 days ago
Be an early applicant