Software Developer -Devops

AgileGrid Solutions

Canada

Accepting Applications Full-time On-site
Posted 2 days, 6 hours ago 3 views 0 applications
Job Description
**About The Company** At BMO Financial Group, we are committed to fostering a culture of innovation, inclusion, and excellence. As one of Canada's leading financial institutions, we serve millions of customers across North America with a broad range of personal, commercial, and institutional banking services. Our purpose is to "Boldly Grow the Good in business and life," reflecting our dedication to creating positive, lasting impacts for our clients, communities, and employees. We believe that diversity and inclusion are essential to our success, and we strive to build an environment where every individual feels valued, respected, and empowered to contribute their best. Our focus on continuous growth, technological advancement, and responsible banking positions us as a trusted partner in navigating the evolving financial landscape. **About The Role** We are seeking a skilled Cloud Application Developer to join our dynamic Technology team. This role is pivotal in developing scalable, accessible, and innovative cloud\-based applications that support our banking operations and digital transformation initiatives. The successful candidate will be responsible for designing, developing, enhancing, testing, debugging, and maintaining cloud\-native applications, primarily leveraging AWS cloud services. You will work closely with cross\-functional teams to translate business requirements into technical solutions, ensuring high performance, security, and reliability of our cloud infrastructure. This position offers an exciting opportunity to contribute to cutting\-edge cloud technology projects, migrate existing applications to the cloud, and build new cloud\-native solutions that drive operational efficiency and customer satisfaction. **Qualifications** * Typically 5\+ years of experience in web technologies, IT, or related business environments, with a strong background in software development. * Bachelor’s degree in computer science, engineering, information systems, mathematics, or a related field. * Exceptional proficiency in Java and web backend development. * Minimum of 3\+ years hands\-on experience with AWS cloud services such as ECR, ECS, Lambda, DynamoDB, S3, SQS, IAM roles, and Redis Cache. * Experience working with RESTful APIs, message queues like MQ/Kafka, and SQL databases. * Strong understanding of DevOps practices and tools. * Experience with testing frameworks such as JUnit and Jasmine. * Proven ability to develop large, complex software systems. * Deep knowledge of software development practices, concepts, and technologies. * Excellent verbal and written communication skills, with the ability to collaborate effectively within teams. * Strong analytical, problem\-solving, and decision\-making skills. * Ability to work independently, handle non\-routine situations, and take measured risks aligned with risk management frameworks. **Responsibilities** * Design, develop, and maintain scalable cloud\-native applications using modern Java and cloud technologies. * Configure and implement cloud solutions that address specific business needs and optimize performance. * Support the migration of existing applications to the cloud environment, ensuring minimal disruption and maximum efficiency. * Develop and maintain infrastructure for cloud\-based platforms, ensuring security, reliability, and compliance. * Create and implement strategies to enhance the performance and scalability of cloud applications. * Establish and manage development environments and continuous integration/continuous deployment (CI/CD) pipelines. * Translate user requirements into technical specifications, facilitating effective communication between technical and non\-technical stakeholders. * Work independently on complex projects, proactively identifying and resolving issues. * Collaborate with cross\-functional teams to deliver innovative solutions that meet business objectives. * Adhere to risk management frameworks, making informed decisions to protect the organization’s assets and reputation. **Benefits** At BMO Financial Group, we offer a comprehensive compensation package that recognizes your skills and contributions. The salary range for this role is $75,900\.00 to $141,900\.00, with pay type being salaried. Our total rewards program includes performance\-based incentives, discretionary bonuses, and other perks. We also provide extensive health insurance coverage, tuition reimbursement, accident and life insurance, and retirement savings plans. Our commitment extends beyond financial benefits to include professional development opportunities, a supportive work environment, and a focus on work\-life balance. We believe in investing in our employees’ growth and well\-being, ensuring you have the resources to thrive both personally and professionally. Equal Opportunity BMO Financial Group is an equal opportunity employer. We are committed to fostering an inclusive workplace where diversity is celebrated and all employees have equal access to opportunities for growth and development. We ensure that accommodations are available upon request for candidates taking part in all aspects of the recruitment process. We encourage applications from individuals of all backgrounds, experiences, and perspectives. Our goal is to create a workforce that reflects the diverse communities we serve and to promote a culture of respect, fairness, and inclusion. Application Deadline: 05/10/2026 Address: 100 King Street West Job Family Group: Technology
Login to Apply

Don't have an account? Register

About Company
AgileGrid Solutions
View All Jobs
Share this job