Senior Software Engineer, Backend (Java/MySQL/AWS)
Keeper SecurityFull Time
Senior (5 to 8 years)
Key technologies and capabilities for this role
Common questions about this position
This is a hybrid role with an office in downtown Toronto.
Candidates need 10+ years of professional software engineering experience, deep expertise in Java (core Java, Java 8/11/17), strong cloud platform experience with at least 3 years in AWS, proficiency with SQL and relational database design, and experience with microservices, RESTful APIs, and distributed systems.
This information is not specified in the job description.
Emburse offers a culture that empowers with competitive pay, flexible work, and an inclusive, collaborative environment that supports success, while working alongside bright minds in finance, tech, and AI.
A strong candidate will have proven success building and scaling SaaS products, experience with DevOps, Docker/Kubernetes, and Agile development, plus bonus skills like JavaScript or TDD background, in addition to the core requirements.
Automates accounts payable and expense management
Emburse automates accounts payable processes and expense management for businesses. Its software solutions help organizations manage invoices and expenses more efficiently by providing tools for invoice capture, approval routing, and faster payments. This automation reduces the need for additional staff in accounts payable and helps prevent cash flow issues. Emburse differentiates itself from competitors by offering personalized support and seamless integration with various technology solutions and travel providers, ensuring smooth data flow. The company's goal is to simplify financial workflows, allowing businesses to save time and money while improving spend visibility and control.