Job Search and Career Advice Platform

Enable job alerts via email!

Java Angular Software Engineer

3Pillar Global

Remote

CAD 80,000 - 110,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software development company is seeking an experienced software developer to craft high-quality code and collaborate in an agile team. The ideal candidate will have over 8 years of experience in software development with strong skills in Java, Spring, and Angular. This remote-first role offers opportunities for career advancement, a focus on employee well-being, and a supportive work culture. Familiarity with AWS, Docker, and Kubernetes is preferred.

Benefits

Flexible work environment
Focus on employee well-being
Career advancement opportunities

Qualifications

  • 8+ years of software development experience, particularly with Java and related technologies.
  • Proficient in building applications using Spring, SpringBoot, and Angular 2+.
  • Strong understanding of REST Web Services and front-end technologies.

Responsibilities

  • Craft high-quality, efficient, and secure software code.
  • Participate in agile project teams, including scrums and sprint planning.
  • Write automated unit tests and conduct integration testing.

Skills

Java
REST Web Services
Spring
SpringBoot
Angular 2+
JavaScript/TypeScript
HTML
CSS
Agile methodologies
GIT

Education

Bachelor’s degree in Computer Science or Software Engineering

Tools

Docker
Kubernetes
AWS
Azure
Job description

Employer Industry: Software Development

Why consider this job opportunity
  • Opportunity for career advancement and growth within a global organization
  • Flexible work environment, with a remote-first approach
  • Focus on employee well-being, including fitness offerings and generous time off
  • Collaborate with top talent and industry leaders on transformative projects
  • Engage in a supportive and innovative work culture that values autonomy
What to Expect (Job Responsibilities)
  • Craft high-quality, efficient, and secure software code
  • Actively participate in agile project teams, including scrums and sprint planning
  • Write automated unit tests and conduct integration testing
  • Collaborate with engineers, designers, and project managers to drive client success
  • Mentor team members and support the growth of technical capabilities
What is Required (Qualifications)
  • Bachelor’s degree in Computer Science or Software Engineering
  • Minimum of 8+ years of software development experience, particularly with Java and related technologies
  • Proficiency in building applications using Spring, SpringBoot, and Angular 2+
  • Strong understanding of REST Web Services and front-end technologies (JavaScript/TypeScript, HTML, CSS)
  • Familiarity with version control systems, preferably GIT, and Agile methodologies
How to Stand Out (Preferred Qualifications)
  • Experience with architectural and design patterns (Microservices, Factory, Singleton, etc.)
  • Knowledge of Cloud technologies (AWS, Azure) and containerization using Docker/Kubernetes
  • Familiarity with additional frameworks such as Struts, Backbone, or Marionette

We prioritize candidate privacy and champion equal‑opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately. We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top‑tier employer.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.