Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Back End Developer

$60k - $65k per year
Full-time

Infoya

About the Job: The Backend Developer will design,
develop, test, deploy, and support scalable backend applications and
microservices. This role requires hands-on experience with Java, Spring Boot,
REST APIs, relational databases, and cloud technologies.

The developer will work across the software development
lifecycle, from requirement analysis and technical design through
implementation, testing, deployment, and production support. The position also
involves collaborating with product, QA, DevOps, and other engineering teams to
deliver secure, reliable, and high-performing backend solutions.

Office Location: Toronto

Employment Type: Permanent

Role Type: New position – current requirement

Work Arrangement: Hybrid (2 days in office)

Position Responsibilities:

  • Develop, optimize, and maintain
    microservices-based applications using Java and Spring Boot.
  • Design and implement scalable, secure RESTful
    APIs.
  • Work extensively with SQL databases and NoSQL
    databases such as CouchDB, MongoDB, Firestore, and Bigtable.
  • Deploy, manage, and monitor applications in
    Google Cloud Platform (GCP).
  • Implement batch processing solutions and data
    pipeline integrations.
  • Ensure application performance, scalability,
    reliability, and security best practices.
  • Contribute to event-driven architectures using
    messaging systems such as Pub/Sub.
  • Develop unit and integration tests to ensure
    code quality and application stability.
  • Troubleshoot production issues, debug complex
    problems, and optimize performance in high-traffic systems.
  • Participate in code reviews, architectural
    discussions, mentoring, and knowledge-sharing initiatives.
  • Collaborate with Product, QA, DevOps, and
    Architecture teams within an Agile environment.

Requirements

Required Qualifications:

  • Bachelor’s degree in Computer Science,
    Engineering, or related field (or equivalent experience).
  • 4-5 years of experience in Java development.
  • Strong expertise in Spring Boot and
    microservices architecture.
  • In-depth knowledge of SQL databases and query
    optimization.
  • Experience working with NoSQL databases
    (CouchDB, MongoDB, Firestore, Bigtable).
  • Knowledge of CI/CD pipelines (preferably
    Jenkins).
  • Experience with event-driven architectures
    (Pub/Sub).
  • Excellent communication and collaboration
    skills.

 

Preferred Qualifications:

  • Experience with containerization and
    orchestration tools such as Docker and Kubernetes.
  • Hands-on experience with Google Cloud Platform
    (GCP).
  • Experience with GraphQL and reactive programming
    (Spring WebFlux).
  • Familiarity with observability and monitoring
    tools (Prometheus, Grafana, OpenTelemetry).
  • Exposure to financial services, e-commerce, or
    large-scale data-driven systems.
  • Understanding of multi-tenant architectures and
    high-availability system design.

Benefits

Salary Range: $60,000 to $65,000 CAD/ year

The final compensation offered will depend on local market
conditions and geographic location, as well as job-related factors such as the
candidate’s knowledge, skills, qualifications, relevant experience, and
education/training. Compensation may also include additional components such as
benefits, and/or other incentives, where applicable. In accordance with new
employment standards requirements, we retain copies of this job posting and
applicant information for three (3) years after the posting is removed. We do
not use AI technology; all applications are also reviewed by our recruitment
team.

Infoya is an equal opportunity employer committed to
diversity and inclusion. We welcome applications from all qualified
individuals, regardless of race, color, religion, sex, sexual orientation,
gender identity, national origin, age, disability, protected veteran status, aboriginal
status, or any other legally protected factors.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Java Back End Developer in Toronto, ON vacancy
  • $90 - $100 per hour

     ...Role: Senior Backend Developer Length: 1 year contract (strong potential for extension) Rate: $90-$100/hr INC Location: Downtown Toronto...  ...Design, develop, and maintain scalable backend services using Java and Kotlin Build and optimize APIs within a microservices architecture... 
    Java
    Contract work
    Flexible hours

    Hays

    Toronto, ON
    12 days ago
  • $40 - $50 per hour

     .... Position: Software Engineer Type: Contract Compensation: $40–$50/hour Role Responsibilities Develop MCP servers using Python and FastMCP to enhance the RL Studio platform . Integrate web or desktop applications into RL... 
    Suggested
    Full time
    Contract work
    Summer work
    Local area

    Mercor

    Toronto, ON
    5 hours ago
  •  ...Position: Software Developer – Back End Location: Toronto, ON Job ID#: RQ11143  Duration: 16 Months Role Overview...  ...logging) ~ Proficiency in at least one programming language: Java, Python, SQL, or JavaScript/TypeScript (Node.js) ~ Hands-on... 
    Java
    Full time

    Symbiotic Digital

    Toronto, ON
    5 hours ago
  • $135k - $154k per year

     ...proudly offer a video platform, cloud services, advertising solutions, and a non-custodial cryptocurrency wallet. The Senior   Back-End Developer is responsible for designing, building, and maintaining high-performance server-side systems that power a large-scale video... 
    Suggested
    Full time

    Rumble Inc.

    Toronto, ON
    5 hours ago
  • $65.5k - $99k per year

     ...online tax research content and solutions to other firms and organizations. As part of the EY E-publishing technology team, the Back-End .Net Developer will help build and support the platforms that make this content accessible, efficient and easy to use. This is an... 
    Suggested
    Shift work
    Weekend work

    Ernst & Young

    Toronto, ON
    17 days ago
  •  ...tested applications. \\\ This includes: developing detailed programming specifications...  ...with a track record for meeting deadlines Back End Skills \\\ ~ Knowledge and experience...  ...in m \ odern frameworks technology stack: Java, Spring Boot, Spring, Java Persistence API... 
    Java
    Long term contract
    Contract work

    Maarut

    Toronto, ON
    5 hours ago
  •  ...technical specifications. \\ Interface with the mid\-tier developers. \\ Ensure that the appropriate QA technical standards...  ...uitype":1,"value":"M4C"}],"headerName":"RQ10129 \- Software Developer \- Back End \- Senior","widgetId":"383123000000072311","isJobBoard":"false... 
    Contract work
    Internship

    Maarut

    Toronto, ON
    5 hours ago
  •  ...specifications into working, tested applications. This includes: developing detailed programming specifications writing and/or generating...  ...team player with a track record for meeting deadlines   Back End Skills: Knowledge and experience with developing all... 
    Full time

    Maarut Inc

    Toronto, ON
    5 hours ago
  • $86.9 - $104.28 per hour

     ...RQ11329 - Sr. Software Developer - Back End 5+ month contract (108 business days) - possible extension ONSITE 5 days - 222 Jarvis St...  ...web applications ~10+ year of hands-on working experience of Java development with Oracle or SQL database ~5+ years of hands-... 
    Java
    Contract work
    Manual labor

    Source Code

    Toronto, ON
    28 days ago
  •  ...RQ09797 - Sr. Software Developer - Back End Toronto (87 William Hearst Ave.) -required to come to the office 3 days a week 2 Openings Max number of candidate submissions - 2(two) Contract 5 months, possible extension · Analysis leading to detailed information... 
    Full time
    Contract work
    Internship
    Work at office
    3 days per week

    Source Code

    Toronto, ON
    5 hours ago
  •  ...architectural improvements with sound technical reasoning. Expertise in at least one production-grade backend language (e.g., Python, Java, Kotlin, Go, C#, etc.). Strong foundation in relational schema design, data modelling, and SQL. Experience working with... 
    Java
    Long term contract
    Full time

    Forma.ai

    Toronto, ON
    5 hours ago
  •  ...management and optimisation to reach a true end-to-end solution. Job Description...  ...design. - Unified Development environment (Developers systems as well as servers) - Continuous...  ...8 - 10 years hands-on experience in the Java ,J2EE Technologies. Including (Servlets, JSP... 
    Java
    Full time
    Flexible hours

    Continental Technology Solutions

    Toronto, ON
    5 hours ago
  • $86.9 - $104.28 per hour

     ...RQ11237 - Sr. Software Developer - Back End 10-month contract (202 business days) - possible extension ONSITE 5 days - 222 Jarvis Street Security Level: CRJMC NOTE: Hiring Manager is looking for a strong full-stack developer with API Dev exp. Must Have... 
    Contract work

    Source Code

    Toronto, ON
    more than 2 months ago
  • $90k - $125k per year

     ...who are lifelong learners. About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in...  ...programming skills utilizing Spring Boot or Spring Cloud  ~ Front end JS framework experience using React or Angular or similar ~... 
    Java
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    6 hours ago
  •  ...employer. Job Description Minimum 6 years of experience in Java / J2EE Technology. Extensive experience in Core / J2EE (JSP,...  ...Struts 2, Hibernate Frame work. Having Good knowledge in the Back-End tools MySQL and Oracle Having Good knowledge of PL/SQL programming... 
    Java
    Permanent employment
    Full time

    System Canada Technologies

    Toronto, ON
    5 hours ago
  •  ...Bounteous is a premier end-to-end digital transformation consultancy dedicated to partnering...  ...Responsibilities Configure and support Murex Back Office modules, including settlements, confirmations, and accounting Design, develop, and maintain MxML workflows to support... 
    Full time
    Local area
    Worldwide
    Work visa

    Bounteous

    Toronto, ON
    5 hours ago
  •  ...row Job Description Main Duties • Develop, maintain, and integrate coding for various...  ...’ experience in software development using Java/J2EE technologies • Hands on experience...  ...technologies • Hands on experience with front end related technologies such as JQuery,... 
    Java
    Full time

    Collabera

    Toronto, ON
    5 hours ago
  •  ...resources to various big clients across North America. Our client is a solutions development firm located within the GTA and they need Java developer/designers with good OO skills. Strong hands-on software development skills with Java, J2EE is essential along with enterprise... 
    Java
    Full time
    Contract work

    System Canada Technologies

    Toronto, ON
    5 hours ago
  •  ...Position: Java Developer Location: Toronto, ON (Hybrid) Job ID#:   RQ00640 Duration: 6 Months Role Overview The Senior Specialized IT Consultant will support multiple technical workstreams focused on remediation and enhancement of large‑scale... 
    Java
    Full time
    Contract work

    Symbiotic Digital

    Toronto, ON
    5 hours ago
  • $85k - $90k per year

    \ About the Job: \ \ We are looking for an experienced Java Developer to design, build, and maintain robust, scalable, and high -performance...  ...environments, preferably Google Cloud Platform (GCP). \ • Manage the end -to -end release process, including build preparation, automated... 
    Java
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    5 hours ago
  •  ...LotusFlare are replacing traditional business back ends with an engagement-centric, dynamic...  ...stack. They are responsible for further developing, securing, and scaling the back-end infrastructure...  ...—experience with other languages such as Java, Python, Golang, C++, or similar is... 
    Java
    Internship
    Work at office
    Worldwide

    LotusFlare

    Toronto, ON
    more than 2 months ago
  •  ...and tenants interact and operate. We are developing the next version of our product using cutting...  ...developers with expertise in front end development, specifically Angular, who thrive...  ...impact for our users. Tasks: Develop and deliver code for new features based on... 
    Full time
    Flexible hours

    Payquad

    Toronto, ON
    5 hours ago
  •  ...and engineering. Using your knowledge of Java and MongoDB, and engineering best practices...  .... You will also guide less experienced developers. We believe small, multi-disciplinary...  ...This role will suit a highly capable developer with extended working experience with Java... 
    Java
    Remote job
    Full time
    Flexible hours

    Gravity9

    Toronto, ON
    5 hours ago
  •  ...experienced Solution Architect with strong expertise in Java and Big Data technologies to design, develop, and implement scalable, high-performance enterprise...  ...Key Responsibilities Architecture & Design Define end-to-end solution architecture for enterprise applications... 
    Java
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    17 days ago
  • $80k - $130k per year

    Sr. Java Developer Position Description As  a Java Developer, you will be instrumental in dissecting business requirement and translating...  ...developing and successful deployment of large scale projects from end to end. 15. Hands on experience in following the iterative and... 
    Java
    Flexible hours
    Toronto, ON
    18 days ago
  •  ...Role Title: Java Backend Developer   Work Arrangement: Hybrid (Tuesday - Thursday, 8:30 AM - 5:00 PM)   Experience Required: 6-8 Years   Role Summary   We are seeking a talented Backend Engineer to design, develop, and maintain scalable, reliable... 
    Java
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    4 days ago
  •  ...Job Description Role: Java Developer-Kafka Location: Toronto, ON Contract :12 Months   Job Description: · Sound Knowledge on Core Java concepts - OOPS, Collections and Design Patterns. · Hands on Experience in Kafka · Basic knowledge on HTML, JavaScript... 
    Java
    Full time
    Contract work

    J

    Toronto, ON
    5 hours ago
  • $85k - $100k per year

     ...Associate Software Engineer - Java This role is eligible for our hybrid work model: Two days in-office. Our Technology team...  ...innovative solutions to grow the future of travel. We design and develop our back end systems and REST APIs that serve hundreds of millions of... 
    Java
    Full time
    Summer work
    Work at office
    Remote work
    Flexible hours

    Priceline

    Toronto, ON
    27 days ago
  •  ...our team to work on everything from front-end to server-side code and database architecture...  ...and teach within your team and within the developer community at Electric Mind via educational...  ...challenges. Core development is done in Java, Spring and JavaScript, although the... 
    Java
    Full time
    Contract work
    Remote work

    Electric Mind

    Toronto, ON
    5 hours ago
  • $95k - $145k per year

    Senior Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years, we're still growing! Join Canada's largest IT Company as a Senior Java Developer, in our Financial Services Sector in Toronto. Come... 
    Java
    Work at office
    Local area
    Remote work
    Toronto, ON
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Back End Developer. Be the first to apply!