Job Requirements
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:
1. Design, develop, and maintain robust Java-based applications using Angular, Spring Boot and Microservices architecture within the OLBB Payments domain.
2. Analyze business requirements and translate them into technical solutions and application designs.
3. Develop and integrate RESTful APIs and backend services with internal and external systems.
4. Participate in code reviews, unit testing, debugging, and performance optimization activities.
5. Support application deployment, monitoring, and maintenance in development, testing, and production environments.
6. Work with AWS services such as EC2, S3, CloudWatch, and IAM for application hosting and monitoring.
7. Collaborate with architects, business analysts, QA teams, and DevOps engineers to ensure successful project delivery.
8. Troubleshoot production issues, perform root cause analysis, and implement preventive solutions.
Work Experience
10-15Years