Job Summary
Back End Developer
– Toronto, ON (Hybrid; 2 days per week in-person at Toronto office preferred) Key Responsibilities
Design, develop, and maintain scalable backend services and RESTful APIs using Java (Spring Boot or similar frameworks) Build and deploy scalable containerized applications using Docker and AWS Fargate (ECS) Develop cloud-native architectures leveraging AWS services such as ECS/Fargate, API Gateway, Lambda, S3, RDS, DynamoDB, Amazon CloudWatch, X-Ray, and related services Develop Infrastructure as Code (IaC) using AWS CDK and CloudFormation Implement authentication using Amazon Cognito and OAuth2/JWT Collaborate with cross-functional teams to define, design, and ship new features Implement RESTful APIs and integrate with third‑party services Optimize application performance, scalability, and security Monitor, troubleshoot, and resolve production issues Participate in code reviews, ensuring high‑quality and maintainable code Implement CI/CD pipelines using tools like Jenkins, GitHub Actions, or AWS CodePipeline Write and maintain unit, integration, and performance tests Good‑to‑Have
Experience with serverless architectures Knowledge of observability tools (Prometheus, Grafana, ELK stack) Requirements
Top 3 Required Skills: IBM Financial transaction Payment flow Support Modernization Detailed Responsibilities for IBM FTM
Design, develop, and maintain applications built on IBM Financial Transaction Manager (FTM) to support core payments processing. Contribute to the development of payment flows supporting transaction processing. Build and support integrations between FTM and upstream/downstream systems using enterprise integration patterns. Participate in the design, development, testing, deployment, and production support. Troubleshoot and resolve application and integration issues in a complex, regulated environment. Collaborate with architecture, QA, and operations teams to ensure platform stability, scalability, and performance. Support modernization initiatives and enhancements to existing payment hub capabilities. Produce explicit technical documentation and participate in code reviews and knowledge sharing.
#J-18808-Ljbffr