Back to results

Architect

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Experience
Years of Experience: 10-15 Years
Posting language
English
Posted

Original job description

Job Title: Experienced Java Developer

Location: PCS CA~TORONTO

Years of Experience: 10-15 Years

Experienced Java Developer with 15+ years of expertise in designing, developing, and maintaining enterprise-grade applications, specifically within Online Banking for Business (OLBB) Payments. Strong background in Java, Spring Boot, Microservices, REST APIs, Angular, and database technologies, with working knowledge of AWS cloud services. Responsible for delivering scalable, secure, and high-performance solutions while collaborating with cross-functional teams throughout the software development lifecycle.

Role Responsibilities

  • Design, develop, and maintain robust Java-based applications using Angular, Spring Boot and Microservices architecture within the OLBB Payments domain.
  • Analyze business requirements and translate them into technical solutions and application designs.
  • Develop and integrate RESTful APIs and backend services with internal and external systems.
  • Participate in code reviews, unit testing, debugging, and performance optimization activities.
  • Support application deployment, monitoring, and maintenance in development, testing, and production environments.
  • Work with AWS services such as EC2, S3, CloudWatch, and IAM for application hosting and monitoring.
  • Collaborate with architects, business analysts, QA teams, and DevOps engineers to ensure successful project delivery.
  • Troubleshoot production issues, perform root cause analysis, and implement preventive solutions.
More about this job

Responsibilities

Design, develop, and maintain Java applications and RESTful services for Online Banking for Business Payments, including integration with internal and external systems. Collaborate across technical and business teams to deploy, monitor, optimize, and troubleshoot applications throughout the software development lifecycle.

Requirements

The posting seeks an experienced Java developer with 10–15 years of experience and expertise in enterprise application development, particularly in Online Banking for Business Payments. It calls for strong Java, Spring Boot, microservices, REST API, Angular, and database skills, plus working knowledge of AWS services.

Skills

  • Java
  • Spring Boot
  • Microservices
  • REST APIs
  • Angular
  • AWS
  • EC2
  • S3
  • CloudWatch
  • IAM
  • Database Technologies
  • Application Design
  • Unit Testing
  • Code Reviews
  • Performance Optimization
  • Root Cause Analysis

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Finance & Accounting

Keywords

  • Java
  • Spring Boot
  • Microservices
  • REST APIs
  • Angular
  • AWS
  • EC2
  • S3
  • CloudWatch
  • IAM
  • Online Banking for Business
  • Payments
  • Enterprise Applications
  • Database Technologies
  • Application Design
  • Backend Services
  • Application Integration
  • Code Reviews
  • Unit Testing
  • Debugging
  • Performance Optimization
  • Application Deployment
  • Application Monitoring
  • Production Support
  • Root Cause Analysis
  • Cross-Functional Collaboration
  • Scalable Solutions
  • Secure Applications
  • High-Performance Applications

Report this job