Senior Software Engineer

SRA Staffing - SRA Group
Greater Toronto Area, Canada
$93.1K-$168K a year (estimated)
Full-time
  • 7+ years experience in Java based development utilizing a combination of WebSphere, JDBC, Oracle, DB2, Data Power and associated Web technologies including JavaScript and JSP
  • 5+ years experience in integration of Open Source Software (OSS) products into new and existing systems
  • Experience in development and design of new mid-tier applications or enhancement to existing ones in a DevOPS focused environment (current environment : IBM WebSphere Java EE Oracle and DB2 / new environment : Angular or React.

js Java Spring Boot Cloud computing).

  • Preparation of automated deployment builds (Jenkins)
  • Experience in structured, agile and DevOps methodologies for the development, design, implementation and maintenance of applications.
  • Experience with COTS based Business Automation and Case Management solutions (ie : IBM Cloud Pack for Business Automation)
  • Experience with one or more platforms, including the operating system, database technology, communication protocols, middleware and gateways
  • Experience developing or maintaining large scale IT systems, including high-volume public facing programs
  • Development and design of new programs or enhancements to existing ones
  • Integration of service API’s and micro-services to existing or new web services.
  • Ability to understand and analyze business requirements, and to design structured programs that efficiently satisfy these requirements
  • Ability to write programs that are modular, well-structured, and easy to maintain
  • Demonstrated success writing system design and implementation documents
  • Experience with, and understanding of, relational databases (DB2, Oracle, MS-SQL)
  • Preparation of test plans, test data, and unit-testing of programs
  • Preparation of implementation plans and promotion of modules
  • Participate in business requirements walkthroughs
  • Conduct / participate in design walkthroughs
  • Conduct / participate in testing walkthroughs.

MUST HAVES

Experience in development and design of new mid-tier applications or enhancement to existing ones in a DevOPS focused environment (current environment : IBM WebSphere Java EE Oracle and DB2 / new environment : Angular or React.

js Java Spring Boot Cloud computing).

Experience in structured, agile and DevOp methodologies for the development, design, implementation and maintenance of applications.

Experience with COTS based Business Automation and Case Management solutions (ie : IBM Cloud Pack for Business Automation)

Integration of service API’s and micro-services to existing or new web services.

13 days ago
Related jobs
Promoted
SimplePin
Canada

As a Senior Java Engineer, your primary responsibilities will be to write clean, concise, modular code in an agile environment, mentor developers, and provide code reviews. ...

Promoted
Layer2 Financial
Canada

Ideal candidates have not only engineered complex software from scratch but have imprinted their visions upon their creations. ...

Promoted
Agilus Work Solutions
Canada, Canada

Agilus' client is the leading independent clearing broker and custodian in the Canadian market.They provide trade execution, clearing, custody and back-office support services to Canadian-based brokerage firms and the Canadian brokerage arms of U.Developer authors the high-level design of applicatio...

Promoted
AutoSync
Greater Toronto Area, Ontario

We are looking for a Senior Software Engineer for the largest automotive product suite in Canada. What to expect• Working alongside some very talented and dedicated individuals, you will be part of a cross-functional agile team that contributes to building AutoSync’s digital platform• Taking part in...

Venterra Realty
Richmond Hill, Ontario

ROLE: Senior Software Engineer (Full Stack). We are looking for a strong Senior Software Engineer (Full Stack) to work as part of a distributed team helping maintain and expand the company’s technology offerings. REPORTS TO: Software Development Manager. ...

Autodesk
Ontario, Canada

Are you excited by solving technical challenges that come with building a scalable, highly available platform in a microservices environment used by millions of users worldwide? Come join us at Autodesk!Autodesk's User Management and Access group is seeking a talented Senior Software Engineer to joi...

Dropbox
Canada
Remote

As we’re evolving the core business from syncing and sharing files, we are looking for Software Engineers to come build the next generation of new products for collaboration and distributed work. As a Product Engineer, you will support data-driven approaches to conduct experiments or iterate feature...

Okta, Inc.
Canada

We’re looking for a skilled Staff Software Engineer passionate about distributed systems, platform engineering, and building scalable services. Experience with reliability engineering on areas such as observability and incident management. ...

Coinbase
Canada
Remote

Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter. You have at least 5 years of experience in software engineering. Coinbase is seeking experienced backend engineers to join our team to build out the ...

Life360
Remote, Canada, US
Remote

Come lead coordinated efforts alongside mobile and web engineers designing and developing Cloud code in Java. Build technical specs with Staff engineers. Help Test Engineers automate validating our components. ...