For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Jonas Software
Jonas Software

Senior Software Engineer (Java / AWS)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Java
Testing
+35

Permanent role
5 days ago
Apply now

Job Description:

About The Role

We are seeking a Senior Software Engineer with strong experience in Java development and modern cloud-native architectures. This role will focus on designing, building, and maintaining scalable APIs and backend services, collaborating closely with Product, QA, and Project Management to deliver reliable, high-quality software solutions.

Key Responsibilities

  • Design, develop, and maintain backend systems and RESTful APIs using Java (Maven-based projects).
  • Architect and implement scalable, maintainable, and secure application designs.
  • Write comprehensive unit and integration tests and participate in peer code reviews.
  • Containerize and deploy applications using Docker and related CI/CD pipelines.
  • Collaborate with product teams to refine requirements and ensure technical feasibility.
  • Partner with QA engineers to establish effective testing strategies and automation.
  • Work with project management to plan, estimate, and deliver features on time.
  • Utilize and optimize AWS services namely S3, Lambda, and EC2 for distributed systems and data handling.
  • Contribute to internal technical discussions, documentation, and design reviews.
  • Mentor junior developers and advocate for engineering best practices and code quality.
  • Familiar with Agile methodologies and processes.

Required Qualifications

  • 8+ years of professional experience in software engineering.
  • Strong proficiency in Java with hands-on experience in Maven build systems.
  • Solid understanding of API design principles, microservice architecture, and software lifecycle management.
  • Experience with Docker for local development and production deployments. - Proficiency in Java testing frameworks.
  • Demonstrated experience with AWS cloud infrastructure (S3, Lambda, EC2, IAM, etc.).
  • Excellent problem-solving, communication, and cross-team collaboration skills.
  • Familiar with Agile methodologies and processes.

Nice-to-Have Skills

  • Familiarity with TypeScript or Python for tooling, scripting, or microservices.
  • Experience with serverless architectures and event-driven design patterns.
  • Exposure to CI/CD pipelines (GitHub Actions, Jenkins, or similar).
  • Understanding of distributed systems, observability, and monitoring tools.

Business Unit:

Jonas Financial services - Canada

Scheduled Weekly Hours:

37.5

Number of Openings Available:

1

Worker Type:

Regular

More About Jonas Software:

Jonas Software is a leading provider of enterprise management software solutions, serving a wide range of vertical markets including hospitality, healthcare, construction, education, personal care, fitness, leisure, moving and legal services, to name a few. Within these markets, Jonas is comprised of over 65 distinct brands, each a respected leader in its domain.

Jonas’ vision is to be the branded global leader across these verticals and to be recognized by customers and industry stakeholders as the trusted provider of “Software for Life.” We are committed to technology, product innovation, quality, and exceptional customer service.

Jonas Software supports over 60,000 customers in more than 30 countries. We employ over 6,000 skilled professionals, including industry experts and technology specialists. Across our broader network, we support a global workforce of more than 30,000 employees.

Headquartered in Canada, Jonas Software has a global footprint with offices around the world. We’re a 100% owned subsidiary of Constellation Software Inc., based in Toronto, publicly listed on the TSX (CSU.TO), and a member of the S&P/TSX 60 Index.

About Jonas Software

👥5001-10000
📍Toronto, Ontario, Canada
🔗Website

Jonas Software Service

Jonas Software product / service
Jonas Software product / service
Jonas Software product / service
Jonas Software product / service
Jonas Software product / service

How does Jonas Software work?

tring to be the ambassador for technology, product innovation, quality, and customer service

Company culture

Work hard, play hard!

We’re looking to bring on talented professionals with varied perspectives like you. At Jonas, we acknowledge and value our differences as well as our combined strengths.

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service