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
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