Staff Software Engineer (Java)

Posted via LinkedIn Recruiter (not a company profile)

Posted 2 months ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Staff Software Engineer (Java) needed for hybrid role in Toronto/Vancouver. Requires Java, Spring Boot, microservices, AWS, and AI-assisted development.

Responsibilities

  • As a Staff Software Engineer, you will design and develop distributed systems, leverage Java and Spring Boot for microservices, work with cloud technologies (AWS), and incorporate AI-assisted development tools. You will also contribute to system design and possibly edge computing initiatives.

Requirements

  • Required: Java, Spring Boot & Microservices, Oracle or Relational Databases, Python & Databricks, AWS Cloud, JavaScript/TypeScript, AI-assisted Development (GitHub Copilot, LLM Workflows), Distributed Systems & System Design. Preferred: Edge Computing / CDN, OAuth 2.0, JWT/JWS, PKI, Identity & Security, Observability (Tracing, Logging, Dashboards), Open Source Contributions.

Job type

Contractor

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

JavaSpring BootMicroservicesOracleRelational DatabasesPythonDatabricksAWSJavaScriptTypeScriptGitHub CopilotLLM WorkflowsDistributed SystemsSystem DesignEdge ComputingCDNOAuth 2.0JWTJWSPKIIdentitySecurityObservabilityTracingLoggingDashboards

Location requirements

Linkedin Recruiter PostTorontoOntario Toronto

Report this job

Found something wrong with the page? Please let us know by submitting a report below.