B
Posted a month ago
Senior Application Software Developer
BMOSr Application Software Developer
Perks & benefits
AccommodationEducation AllowanceHealth InsuranceTransportation
Requirements
5–7 years relevant experience, Post-secondary degree or equivalent, Expertise in Java, Proficiency in Node.js and Python, Experience with AWS Lambda, S3, and API Gateway, Experience with Oracle and PostgreSQL, RESTful API design skills
Skills
JavaNode.jsPythonAWSOraclePostgreSQLwebMethods
About the role
Responsibilities
- Translate complex user requirements into clear technical specifications and actionable development plans
- Develop, test, and deploy backend services and APIs ensuring alignment with security, performance, and quality standards
- Collaborate with cross-functional teams to support system design, integration, and troubleshooting activities
- Manage application lifecycle processes including release management, version control, and documentation
- Provide technical guidance and support to stakeholders and team members
- Evaluate emerging technologies for suitability and impact on existing systems
Requirements
- 5–7 years of relevant experience in software development
- Post-secondary degree or equivalent education and experience
- Expert-level proficiency in Java
- Proficiency in Node.js and Python
- Hands-on experience with AWS services including Lambda, S3, and API Gateway
- Strong development experience with Oracle and PostgreSQL databases
- Skilled in designing and implementing RESTful APIs for high-volume workloads
Preferred Qualifications
- Experience with webMethods development
- Experience using AWS RDS for database management
- Advanced knowledge of microservices and test-driven development (TDD)
Benefits
- Competitive salary range
- Health insurance
- Tuition reimbursement
- Accident and life insurance
- Retirement savings plans
- Performance-based incentives and discretionary bonuses
About the Company
BMO is a leading North American bank driven by a purpose to Boldly Grow the Good in business and life. Serving more than 12 million customers, we provide personal and commercial banking, wealth management, and investment services across Canada, the United States, and globally.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Application Software Developer
BMO · Toronto
