Java Backend Developer

Jobtailor

Toronto

On-site

CAD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor in Toronto seeks a senior Software Engineer to design, code, test, and maintain Java-based applications and microservices in a cloud-native setting.

You will work in an Agile team to implement REST APIs, ensure security and quality through automated tests, and contribute to robust, scalable interfaces and systems.

Qualifications

  • Bachelor's level degree in Software Engineering, Computer Science, IT Engineering or equivalent (graduate/post-graduate).
  • 10+ years of experience with Java, REST API, Microservices, MQ, Spring Framework/Spring Boot, Cloud development.
  • Experience with cloud-native solutions, DevOps, modernization efforts, and enterprise security concepts.
  • Proven leadership/facilitation skills to manage cross-functional teams in Agile environments.

Responsibilities

  • Design and code application programs; perform testing for developed applications.
  • Review, analyze and modify programming systems including encoding, testing, debugging, and installing for large-scale systems.
  • Ensure operating efficiency of existing application systems and maintain documentation for systems development and revisions.
  • Conduct analyses of organizational needs and goals for development and implementation of application systems.
  • Develop API services and ensure high code quality through automated unit and functional testing.
  • Contribute to intuitive, robust, and reusable user interfaces using modern API frameworks.
  • Collaborate in an Agile product team to deliver exceptional products and ensure alignment with RBC guidelines.
  • Develop feasibility studies and proposals for senior management on large complex projects.
  • Provide consulting on new and strategic initiatives.

Skills

Java Development
REST API
Microservices
Spring/Spring Boot
Cloud Development
Agile Methodology
Leadership

Education

Software Engineering, Computer Science, IT Engineering graduate/post-graduate

Tools

MQ
Apigee
SSO
SSL
Encryption

Job description


  • Design and code application programs; performing testing for developed applications

  • Review, analyze and modify programming systems, including encoding, testing, debugging and installing for a large-scale system

  • Ensure the operating efficiency of existing application systems and maintain records for the documentation of systems development and revisions

  • Conduct analyses of organizational needs and goals for the development and implementation of application systems

  • Development and design of API services applications and ensure high code quality through automated unit and functional testing

  • Contribute towards the creation of intuitive, robust, and reusable user interfaces using modern API frameworks

  • Optimize applications for maximum usability and function

  • Work within an Agile product team composed of technical, product and business team members to deliver exceptional products

  • Ensure requirements are understood, gaps identified and project deliverables met and alignment of coding and solutions to overall RBC guidelines

  • Develop feasibility studies and proposals for senior management and executive decisions on large complex projects

  • Provides consulting services on new and strategic initiatives (medium to large and of varying complexity)


Requirements


  • Software Engineering, Computer Science, IT Engineering graduate / post-graduate

  • 10+ years of experience with Java, REST API, Microservices, MQ, Spring framework/Spring Boot, Cloud development

  • Experience working on cloud native solutions and DevOps technology and modernization

  • Knowledge of enterprise-level security concepts and methodologies, including SSO, SSL, encryption, Apigee, authentication and entitlements

  • Demonstrated leadership/facilitation skills to manage cross functional development teams utilizing an Agile methodology


Core Competencies

Demonstrates extensive experience in Software Engineering with a strong focus on Java, REST API, and Microservices development. Proven ability to lead cross-functional teams in an Agile environment while ensuring high code quality and adherence to enterprise-level security standards.


Highest-signal resume keywords


  • Java Development

  • REST API Design

  • Microservices Architecture

  • Agile Methodology

  • Cloud Development


ATS Optimization Keywords

Hard Skills


  • Software Engineering

  • Application Programming

  • Testing and Debugging

  • API Services Development

  • Unit Testing

  • Functional Testing

  • Cloud Native Solutions

  • DevOps Technology

  • Enterprise-Level Security

  • Spring Framework/Spring Boot


Soft Skills


  • Leadership

  • Facilitation


Industry Keywords


  • Systems Development

  • Organizational Needs Analysis

  • Project Deliverables

  • User Interface Design

  • Documentation


Tools & Technologies


  • MQ

  • Apigee

  • SSO

  • SSL

  • Encryption

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer – FX eTrading Services
Java Developer – FX eTrading Services

Jobtailor • Montreal (administrative region)

On-site
CAD 110,000 - 160,000
Full Stack Developer
Full Stack Developer

Jobtailor • Mississauga

On-site
CAD 120,000 - 160,000
Senior Principal Backend Engineer, Crypto and Alternative Trading Products
Senior Principal Backend Engineer, Crypto and Alternative Trading Products

Jobtailor • Toronto

On-site
CAD 120,000 - 180,000
Software Developer (RQ11439) Central Agencies Cluster
Software Developer (RQ11439) Central Agencies Cluster

Softline™ Technology Inc. • Toronto

On-site
CAD 90,000 - 130,000
Software Developer
Software Developer

Jobtailor • Canada

Hybrid
CAD 90,000 - 130,000
RQ11439 - Software Developer - Senior
RQ11439 - Software Developer - Senior

Maarut • Toronto

On-site
CAD 120,000 - 160,000
RQ08780 - Software Developer - Senior
RQ08780 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 80,000 - 120,000
RQ08563 - Software Developer - Senior
RQ08563 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
RQ08522 - Software Developer - Senior
RQ08522 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
RQ08803 - Software Developer - Senior
RQ08803 - Software Developer - Senior

Rubicon Path • Toronto

Hybrid
CAD 90,000 - 120,000