Apply now

First seen by our source: 2 days ago

Java Developer

@ Connections Outsourcing

Remote in Canada

$130k–$160k/yrRemoteFull-time6+ years experience
Apply now
SIGNALS

Overview

Connections Outsourcing is hiring a full-time Java Developer for a remote role exclusive to former Amazon engineers. The work covers backend Java applications with JSP and J2EE, AWS deployment, and CI/CD pipelines, with direct client collaboration.

Pay:

$130,000–$160,000 a year

Responsibilities:

  • Design, develop and maintain Java backend applications using JSP and J2EE
  • Deploy and manage services on AWS with serverless and microservices
  • Collaborate with clients and product teams on requirements and delivery
  • Configure and manage CI/CD pipelines

Requirements summary:

  • 6+ years of hands-on Java development experience
  • Expert in JSP and J2EE frameworks
  • 2+ years of experience in AWS cloud environments
  • Proven experience collaborating directly with clients
  • Must be a former Amazon engineer with verifiable tenure

Tools & skills

Source and dates

Source type not verified · dover

Employer posting date
Not provided
First seen by our source
2026-11-04
Source record updated
2026-11-04

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience6+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingHome, Office
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedFlexible hours

Summary and details written by AI from the posting; the employer’s posting is the authority.

Connections Outsourcing

FieldValue
Open jobs on Jobsy3
Job description

Job Responsibilities:

This position is exclusive to former Amazon engineers, offering a fast-paced, high-impact role with the flexibility of remote work and a strong engineering culture rooted in quality and ownership.

  • Design, develop, and maintain Java-based backend applications using JSP and J2EE

  • Collaborate directly with clients and product teams to gather requirements and deliver scalable solutions

  • Deploy and manage services in AWS, leveraging serverless and microservices architectures

  • Participate in architectural reviews, performance optimization, and code quality enforcement

  • Configure and manage CI/CD pipelines for efficient development workflows

  • Apply software engineering best practices, including OOD, design patterns, and test-driven development

  • Communicate effectively with cross-functional teams to ensure smooth delivery

Job Requirements:

  • 6+ years of hands-on Java development experience

  • Expert in JSP and J2EE frameworks with strong backend system knowledge

  • 2+ years of experience working in AWS cloud environments

  • Solid understanding of microservices and scalable software architectures

  • Proficient in modern CI/CD tooling and deployment pipelines

  • Excellent English communication skills (written and verbal)

  • Proven experience collaborating directly with clients or stakeholders

  • Must be a former Amazon engineer with verifiable tenure

Submission Instructions (Required):

  • Full Name

  • Job Title at Amazon

  • Dates of Employment

  • Office Location

  • Previous Manager (for reference purposes only – not contacted)

  • Previous Amazon ID/Login

Similar jobs

  • Senior Java Developer:

    Remote in Canada
    RemoteContract

    Jobgether

    Candidates need a computer science degree or equivalent, several years of Java backend experience (ideally in banking), and knowledge of Spring Boot, microservices, REST APIs, Docker, Kubernetes and SQL. Very good German and English are required.

    Java EE/JEE, Spring Boot, Docker, Kubernetes, OpenShift, Oracle

  • Java Developer (Onsite Hybrid)

    Montréal, QC
    Full Time

    NTT DATA Canada, Inc.

    5+ YOECandidates need 5+ years of Core Java backend development and distributed systems experience, plus Linux/Unix and database skills. A bachelor's degree in a related field or equivalent experience is also expected.

    Java, Linux, Unix, Python, Apache Spark, Snowflake

  • Senior Java Developer, TD Securities

    Toronto, ON
    On-siteFull Time

    The Toronto-Dominion Bank (Canada)

    5+ YOECandidates need 5 to 7+ years of Java experience, including Spring Boot microservices, REST and gRPC APIs, Kafka, and Big Data tools such as Hadoop and Spark. Strong SQL, Git, CI/CD and Agile skills are required, with capital markets and market risk knowledge a strong asset.

    Java, Spring Boot, Kafka, Hadoop, Spark, Git

  • Senior Java Developer

    Mississauga, ON
    HybridFull Time

    Citi

    5+ YOECandidates need 5-8 years of experience with core Java, Java EE, Spring and web front-end technologies, plus microservices, messaging queues and Oracle SQL. A bachelor's degree or equivalent experience is also required.

    Java, Spring Boot, Hibernate, Kubernetes, OpenShift, Oracle SQL

  • Senior Java Developer

    Mississauga, ON
    HybridFull Time

    Citi Canada Technology Services ULC

    5+ YOECiti Canada Technology Services ULC needs 5 to 8 years of experience with Core Java, Java EE and web front-end work, plus microservices, messaging queues and Oracle SQL. Candidates also need project management experience and a bachelor's degree or equivalent experience.

    Oracle SQL, Kubernetes, OpenShift

  • Java Developer (Onsite Hybrid)

    Montréal, QC

    NTT DATA Services

    5+ YOECandidates need 5+ years of Core Java backend development and large-scale distributed system design, plus Linux/Unix scripting and relational or document databases. A bachelor's degree in computer science or equivalent experience is expected, along with strong communication and leadership skills.

    Core Java, Linux, Unix, Python, Apache Spark, Snowflake

  • Senior Java Developer (with LLM expertise)

    Mississauga, ON
    HybridFull Time

    Miratech

    7+ YOECandidates need 7+ years building large enterprise applications, deep Java and Spring Boot skills, and Python with LLM frameworks and vector databases. Experience with Kafka, Docker, Kubernetes, CI/CD and OAuth2/JWT security is also required.

    Java, Spring Boot, Python, LangChain, LlamaIndex, Kafka

    Senior Java Developer (with LLM expertise)

    Markham, ON
    HybridFull Time

    Miratech

    7+ YOECandidates need 7+ years building large enterprise applications, deep Java and Spring Boot skills, and Python with LLM frameworks and vector databases. Experience with Kafka, Docker, Kubernetes, CI/CD and OAuth2/JWT security is also required.

    Java, Spring Boot, Python, LangChain, LlamaIndex, Kafka

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.