Strong programming skills in Java (Spring Boot preferred) and familiarity with Python, Go, or Ruby ... Monthly stipend to support our remote work model * Annual "development dollars" to support our ...
Strong programming skills in Java (Spring Boot preferred) and familiarity with Python, Go, or Ruby ... Monthly stipend to support our remote work model * Annual "development dollars" to support our ...
Product engineering (React / Scala / APIs) * AI-assisted development systems * Internal tooling ... Strong experience with backend systems (Scala, or Java / Ruby / C#) * Strong experience with ...
Quick apply
Product engineering (React / Scala / APIs) * AI-assisted development systems * Internal tooling ... Strong experience with backend systems (Scala, or Java / Ruby / C#) * Strong experience with ...
Staff Software Developer
Toronto, ON · Remote
$170K - $190K/yr
Staff Software Engineer (Backend) Location: Remote within Canada (Toronto preferred) Reports to ... Design and implement backend systems and features using Java and Spring Boot * Own and resolve ...
Quick apply
Staff Software Developer
Toronto, ON · Remote
$170K - $190K/yr
Staff Software Engineer (Backend) Location: Remote within Canada (Toronto preferred) Reports to ... Design and implement backend systems and features using Java and Spring Boot * Own and resolve ...
Software Engineer, Cash App Banking
Toronto, ON · On-site +1
Today, Cash App has thousands of employees working globally across office and remote locations ... Java, Kotlin * AWS * HTTP, JSON, gRPC, Protocol Buffers * OkHttp, Jetty, JUnit, Guice * Hibernate ...
Software Engineer, Cash App Banking
Toronto, ON · On-site +1
Today, Cash App has thousands of employees working globally across office and remote locations ... Java, Kotlin * AWS * HTTP, JSON, gRPC, Protocol Buffers * OkHttp, Jetty, JUnit, Guice * Hibernate ...
Dublin (Remote) \n \n \n \n \n \n \n Role & Responsibilities \n \n \n * This role will see you joining a pre\-existing team and working on a critical cloud project and will require excellent ...
Dublin (Remote) \n \n \n \n \n \n \n Role & Responsibilities \n \n \n * This role will see you joining a pre\-existing team and working on a critical cloud project and will require excellent ...
What you'll need to thrive (Requirements): * 4+ years of backend experience in Java, Kotlin, or ... REMOTE
What you'll need to thrive (Requirements): * 4+ years of backend experience in Java, Kotlin, or ... REMOTE
Forward Deployed Engineer
Toronto, ON · On-site +1
Overview We are looking for an exceptional full-stack software engineer who will act as a Forward ... Expert proficiency in one or more modern technology languages (e.g., Python, TypeScript, C#, Java)
Forward Deployed Engineer
Toronto, ON · On-site +1
Overview We are looking for an exceptional full-stack software engineer who will act as a Forward ... Expert proficiency in one or more modern technology languages (e.g., Python, TypeScript, C#, Java)
Experience with Java is a plus. * Experience working in fast-paced software development teams ... Remote P15880
Experience with Java is a plus. * Experience working in fast-paced software development teams ... Remote P15880
Staff or Senior Software Engineer
Toronto, ON · On-site +1
Staff (or Senior) Software Engineer (Backend - Node.js) Location ... Toronto, Canada (Remote) Our client is a California-based company at the forefront of Artificial ...
Staff or Senior Software Engineer
Toronto, ON · On-site +1
Staff (or Senior) Software Engineer (Backend - Node.js) Location ... Toronto, Canada (Remote) Our client is a California-based company at the forefront of Artificial ...
Software Engineer
Toronto, ON · On-site +1
CA$160K - CA$200K/yr
... software engineering experience developing modern web applications and backend systems * Strong ... This role will be remote with occassional travel into Toronto office. * The compensation available ...
Software Engineer
Toronto, ON · On-site +1
CA$160K - CA$200K/yr
... software engineering experience developing modern web applications and backend systems * Strong ... This role will be remote with occassional travel into Toronto office. * The compensation available ...
CA$129K - CA$172K/yr
About the role As a Senior Full-Stack Software Engineer on the Crunchtime Suite team, you will be a ... Specific experience with Crunchtime tech (Java, Javascript, Python, SQL). * Experience with ...
CA$129K - CA$172K/yr
About the role As a Senior Full-Stack Software Engineer on the Crunchtime Suite team, you will be a ... Specific experience with Crunchtime tech (Java, Javascript, Python, SQL). * Experience with ...
Senior Software Engineer
Toronto, ON · On-site +1
The Senior Software Engineer (ABM Domain) reports to the Senior Manager, Engineering. In this role ... Java 17+; Spring Boot 3+; SQL and MongoDB; CI/CD pipelines (e.g., Jenkins); and modern front-end ...
Senior Software Engineer
Toronto, ON · On-site +1
The Senior Software Engineer (ABM Domain) reports to the Senior Manager, Engineering. In this role ... Java 17+; Spring Boot 3+; SQL and MongoDB; CI/CD pipelines (e.g., Jenkins); and modern front-end ...
We are looking for an exceptional full-stack software engineer who will act as a Forward Deployed ... Expert proficiency in one or more modern technology languages (e.g., Python, TypeScript, C#, Java)
We are looking for an exceptional full-stack software engineer who will act as a Forward Deployed ... Expert proficiency in one or more modern technology languages (e.g., Python, TypeScript, C#, Java)
Software Engineer Senior Associate
Toronto, ON · On-site +1
We are seeking a Software Engineerwith 2+ years of experience usingC#, Java, SQL. Experience with ... Apply software engineering best practices including SOLID principles, design patterns, and clean ...
Software Engineer Senior Associate
Toronto, ON · On-site +1
We are seeking a Software Engineerwith 2+ years of experience usingC#, Java, SQL. Experience with ... Apply software engineering best practices including SOLID principles, design patterns, and clean ...
Toronto, ON (Remote) Division: Ticketmaster NA Line Manager: Principal Engineer II Contract Terms ... Java 17+ programming language experience or of other JVM languages * Experience with modern ...
Toronto, ON (Remote) Division: Ticketmaster NA Line Manager: Principal Engineer II Contract Terms ... Java 17+ programming language experience or of other JVM languages * Experience with modern ...
Toronto, ON (Remote) Division: Ticketmaster NA Line Manager: Principal Engineer II Contract Terms ... Java 17+ programming language experience or of other JVM languages * Experience with modern ...
Toronto, ON (Remote) Division: Ticketmaster NA Line Manager: Principal Engineer II Contract Terms ... Java 17+ programming language experience or of other JVM languages * Experience with modern ...
Today, Cash App has thousands of employees working globally across office and remote locations ... Java, Kotlin * AWS * HTTP, JSON, gRPC, Protocol Buffers * OkHttp, Jetty, JUnit, Guice * Hibernate ...
Today, Cash App has thousands of employees working globally across office and remote locations ... Java, Kotlin * AWS * HTTP, JSON, gRPC, Protocol Buffers * OkHttp, Jetty, JUnit, Guice * Hibernate ...
Sr Software Engineer
Toronto, ON · Remote
About the Role As a Senior Software Engineer, you will work on our engineering team on a broad ... Experience working with remote teams * Note: Not all of these technologies are required, if you ...
Sr Software Engineer
Toronto, ON · Remote
About the Role As a Senior Software Engineer, you will work on our engineering team on a broad ... Experience working with remote teams * Note: Not all of these technologies are required, if you ...
Sr Software Engineer
Toronto, ON · Remote
About the Role As a Senior Software Engineer, you will work on our engineering team on a broad ... Experience working with remote teams * Note: Not all of these technologies are required, if you ...
Quick apply
Sr Software Engineer
Toronto, ON · Remote
About the Role As a Senior Software Engineer, you will work on our engineering team on a broad ... Experience working with remote teams * Note: Not all of these technologies are required, if you ...
Associate Software Engineer
King, ON · On-site +1
Associate Software Engineer - Launch Your Engineering Career at Sun Life Your Career Starts Here ... Foundational knowledge of programming languages (e.g., Java, Python, C#, or similar) * Basic ...
Associate Software Engineer
King, ON · On-site +1
Associate Software Engineer - Launch Your Engineering Career at Sun Life Your Career Starts Here ... Foundational knowledge of programming languages (e.g., Java, Python, C#, or similar) * Basic ...
Remote Java Software Engineer information
See Ontario salary details
$90.5K - $95.5K
6% of jobs
$95.5K - $100.5K
7% of jobs
$104.9K is the 25th percentile. Wages below this are outliers.
$100.5K - $105.5K
13% of jobs
$105.5K - $110.5K
14% of jobs
The median wage is $114K / yr.
$110.5K - $115.5K
14% of jobs
$115.5K - $120.5K
13% of jobs
$120.5K - $125.5K
7% of jobs
$125.9K is the 75th percentile. Wages above this are outliers.
$125.5K - $130.5K
6% of jobs
$130.5K - $135.5K
6% of jobs
$135.5K - $140.5K
6% of jobs
$140.5K - $145.5K
6% of jobs
$90.5K
$117.5K
$145.5K
How much do remote java software engineer jobs pay per year?
What is a Remote Java Software Engineer job?
What are the key skills and qualifications needed to thrive in the Remote Java Software Engineer position, and why are they important?
What are the typical challenges faced when working remotely as a Java Software Engineer?

Other
Medical, Retirement
Posted 7 hours ago
Job description
As a talented Software Engineer II, you will deliver resilient and sustainable software projects from design to implementation and rollout. You will execute on defined projects to achieve team-level goals and own minor features in support of larger features. You will independently define the right solutions or use existing approaches to solve defined problems, consistently deliver high quality code, and contribute to test development.
At Marqeta, participation in a rotational on-call pager duty is a required part of the software engineering role. The specifics of the rotation may vary by team, depending on team size and structure, and will be discussed further during the interview process.
We're hiring for multiple roles at the Software Engineer II level.
The Impact You'll Have
- Design, develop, implement, and deliver high-quality products that simplify financial services for our customers.
- Build testable, scalable, and trustworthy systems while eliminating manual tasks.
- Translate ideas into well-documented, well-tested, and maintainable code.
- Read, navigate, and contribute to a large-scale codebase, resolving bugs and enhancing functionality.
- Break down complex business problems into modular software solutions.
- Participate in agile ceremonies, code reviews, and on-call rotations.
- Collaborate cross-functionally with teams and stakeholders in a Flex-first environment.
- Identify areas for improvement in projects and processes, advocating for best practices.
- Mentor engineers, foster a collaborative team environment, and contribute to a strong engineering culture.
- Design and implement high-performance solutions for large-scale financial data and compliance challenges.
- Debug critical production issues across various services and technology layers.
- Automate processes to improve efficiency and focus on strategic challenges.
Who You Are
- 3+ years of experience in software development, specializing in backend engineering.
- Strong programming skills in Java (Spring Boot preferred) and familiarity with Python, Go, or Ruby.
- Experience with relational databases such as MySQL, Postgres, SQL Server, or Oracle.
- Strong foundation in service-oriented architectures and cloud computing (AWS preferred).
- Ability to develop clean, readable, and error-free code with thorough documentation and testing.
- Experience with infrastructure as code (IaC), CI/CD pipelines, and observability tools (e.g., DataDog).
- Strong analytical skills, with the ability to diagnose production issues and optimize system performance.
- Excellent communication skills, both verbal and written, with the ability to present complex ideas clearly.
- A collaborative and team-oriented mindset, with a willingness to mentor and learn from peers.
- Passion for continuous learning, particularly in payments, security, and FinTech domains.
Nice-To-Haves
- Experience in the payments or FinTech space, including:
- Card Network certifications (Visa, Mastercard, AMEX, etc.).
- ISO8583 binary data handling and normalization.
- Understanding of card transaction types (Purchase, Refund, AFT) and their impacts.
- Hands-on experience with Kubernetes, Docker, and cloud-native architectures.
- Experience with big data analytics tools (e.g., Snowflake) and stream processing architectures.
- Contributions to technical blogs, open-source projects, or a public GitHub repository.
- Experience in migrating to microservices-based architectures.
These roles offer the opportunity to drive meaningful impact in the financial industry while working in a highly collaborative and technically sophisticated environment. If you're passionate about backend engineering and solving complex problems, we'd love to hear from you!
Compensation and Benefits - Canada
Marqeta is a Flex First company which allows you to choose your best working environment, whether that be from home or at a company office. To support Flex First, we calibrate pay to a competitive value according to working location.
When determining salaries, we consider several factors including, but not limited to, skills, prior experience, and work location. The new-hire base salary range for this position, reflected in CAD, is: 91,500 - 116,100.
We also believe in recognizing the contributions of our people. That's why we award annual bonuses to eligible employees, rewarding both individual performance and the success of the entire company.
Along with monetary compensation, Marqeta offers
- Multiple health insurance options
- Flexible time off - take what you need
- Retirement savings program with company contribution
- Equity in a publicly-traded company and an Employee Stock Purchase Program
- Family-forming benefits, fertility support, and up to 20 weeks of Parental Leave
- Free therapy sessions, financial and professional coaching, and legal advice
- Monthly stipend to support our remote work model
- Annual "development dollars" to support our people growth and development