Java + SQL + Angular Developer

Jobgether

Canada

Teletrabalho

CAD 83 000 - 103 000

Tempo integral

há 45 horas
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Fully remote
1-year contract
Benefits package (medical, dental, and
Retirement match
Professional growth
Cloud/DevOps tech exposure

Resumo da oferta

Jobgether is seeking a Java + SQL + Angular Developer based in Canada to design, develop, and maintain scalable enterprise applications in a fully remote environment. You will contribute to the full software development lifecycle, from technical design to production support, using Java, Spring Boot, Angular, and relational databases to deliver secure, resilient solutions.

As a senior technical contributor, you will mentor developers, drive DevSecOps practices, improve CI/CD pipelines, and

Qualificações

  • 8+ years of professional experience with Java/J2EE/Spring MVC/Spring Boot and RESTful APIs.
  • 6+ years of deep architectural experience with Spring Boot.
  • 4+ years hands-on Angular frontend development.
  • 3+ years with SQL Server or Oracle and performance optimization.
  • 4+ years leadership in technology adoption or mentoring.
  • Experience with OpenShift and Jenkins deployments.
  • Proven CI/CD pipelines with Jenkins/Azure DevOps.
  • Familiarity with DevSecOps: Sonar, JFrog vulnerability scanning.
  • Messaging via IBM MQ/ActiveMQ.
  • Agile environment experience and code reviews.
  • Excellent communication and collaboration skills.
  • Based in Canada and able to work fully remotely.

Responsabilidades

  • Lead the design, development, testing, implementation, and maintenance across the full SDLC.
  • Develop scalable backend services using Java, J2EE, Spring MVC, Spring Boot, and REST APIs.
  • Build responsive frontend applications using Angular for performance and usability.
  • Design and optimize relational databases (SQL Server and Oracle).
  • Contribute to architecture design and integration strategies.
  • Develop and maintain CI/CD pipelines using Jenkins and/or Azure DevOps.
  • Deploy and manage containerized apps on platforms such as OpenShift.
  • Apply DevSecOps practices with Sonar, JFrog scanning, remediation.
  • Work with IBM MQ and ActiveMQ for reliable messaging.
  • Perform code reviews and promote development best practices.
  • Provide production support and issue resolution.
  • Mentor developers and guide adoption of new tech.
  • Collaborate with stakeholders to align solutions with requirements.
  • Support continuous improvement for reliability, performance, security.

Conhecimentos

Leadership
Mentoring
Communication
Analytical thinking
Problem solving
Agile development

Ferramentas

Java
Spring Boot
Angular
SQL Server
Oracle
OpenShift
Jenkins
Azure DevOps
SonarQube
JFrog
IBM MQ
ActiveMQ
GCP

Descrição da oferta de emprego

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Java + SQL + Angular Developer based in Canada.

The Java + SQL + Angular Developer will play a key role in designing, developing, and maintaining scalable, high-performance enterprise applications in a fully remote environment. This position offers the opportunity to contribute to the full software development lifecycle, from technical design and architecture to implementation, testing, deployment, and production support. You will work with modern technologies, including Java, Spring Boot, Angular, and relational databases, to deliver secure and resilient solutions aligned with business needs. The role also involves driving development best practices, improving CI/CD pipelines, and supporting DevSecOps initiatives. As a senior technical contributor, you will collaborate with cross-functional teams, mentor developers, and help guide technology adoption and architectural decisions. This is an excellent opportunity for an experienced developer who enjoys solving complex technical challenges and delivering reliable, business-critical applications.

Accountabilities
  • Lead the design, development, testing, implementation, and maintenance of enterprise applications throughout the full software development lifecycle.
  • Develop scalable and resilient backend services using Java, J2EE, Spring MVC, Spring Boot, and RESTful APIs.
  • Build and maintain responsive frontend applications using Angular, ensuring performance, usability, and maintainability.
  • Design and optimize relational database solutions using SQL Server and Oracle, including stored procedures, query optimization, and performance tuning.
  • Contribute to component and data architecture design, technology planning, technical requirements, and application integration strategies.
  • Develop, configure, and maintain CI/CD pipelines using Jenkins and/or Azure DevOps, supporting automated builds, testing, and deployments.
  • Deploy and manage containerized applications on platforms such as OpenShift, ensuring reliable delivery and operational stability.
  • Apply DevSecOps practices by integrating code quality checks, Sonar analysis, JFrog vulnerability detection, and remediation into development workflows.
  • Work with messaging technologies such as IBM MQ and ActiveMQ to support reliable communication between enterprise applications.
  • Conduct code reviews, enforce development standards, and promote best practices in architecture, coding, testing, and security.
  • Perform integration and performance testing, troubleshoot complex technical issues, resolve defects, and recommend both immediate and long‑term solutions.
  • Provide production support by monitoring assigned applications, managing service requests and tickets, and ensuring timely issue resolution.
  • Mentor and guide developers, share technical expertise, and help teams adopt new technologies, frameworks, and development methodologies.
  • Collaborate with technical and non‑technical stakeholders to communicate design decisions, align solutions with business requirements, and contribute to project planning.
  • Support continuous improvement initiatives focused on application reliability, performance, security, and development efficiency.
Requirements
  • At least 8 years of professional experience developing applications with Java, J2EE, Spring MVC, Spring Boot, and RESTful APIs, including the delivery of highly scalable and resilient solutions.
  • At least 6 years of deep architectural experience with Spring Boot, including the ability to guide other developers on best practices and advanced features.
  • At least 4 years of hands‑on experience with Angular and frontend application development.
  • At least 3 years of experience working with SQL and relational databases, including SQL Server or Oracle, stored procedures, and performance optimization.
  • At least 4 years of leadership experience involving technology adoption, development standards, technical project coordination, or mentoring team members.
  • Strong experience designing complex applications and architecture components, resolving medium‑to‑complex defects, and addressing performance bottlenecks.
  • Hands‑on experience with containerized application platforms, preferably OpenShift, and deploying services through Jenkins.
  • Proven experience building CI/CD pipelines from scratch using Jenkins and/or Azure DevOps.
  • Familiarity with DevSecOps practices, Sonar code analysis, JFrog vulnerability scanning, and security remediation.
  • Experience with messaging and integration technologies such as IBM MQ and ActiveMQ.
  • Knowledge of integration testing, performance testing, application maintenance, and production support.
  • Experience working in Agile development environments and participating in code reviews.
  • Strong critical thinking, analytical, troubleshooting, and problem‑solving abilities, with a focus on practical and sustainable solutions.
  • Excellent communication and collaboration skills, including the ability to explain technical concepts and design decisions to diverse stakeholders.
  • A proactive, adaptable, and continuous‑learning mindset, with a commitment to team success and technical excellence.
  • Experience with Google Cloud Platform (GCP) is an asset but not required.
  • Must be based in Canada and able to work effectively in a fully remote environment.
Benefits
  • Competitive hourly compensation: The original posting lists a target rate of $60–$68 per hour in US locations. Compensation for candidates based in Canada should be confirmed with the hiring team, as the published range is not a confirmed Canadian pay range.
  • Remote work: Fully remote opportunity for candidates located in Canada.
  • Contract flexibility: One‑year contract, with temporary T4 or corporation‑to‑corporation (C2C) engagement options, subject to eligibility and final terms.
  • Potential benefits coverage: Depending on the engagement arrangement, benefits may include medical, dental, and vision coverage, health or flexible spending accounts, life and accidental death and dismemberment insurance, short‑and long‑term disability coverage, and employee assistance programs.
  • Potential retirement benefits: A retirement savings program with employer matching may be available, depending on the employment arrangement and applicable eligibility requirements.
  • Technical development: Opportunities to work with modern enterprise technologies, cloud infrastructure, containerization, CI/CD automation, and secure software development practices.
  • Professional growth: Opportunities to mentor developers, influence architectural decisions, and contribute to technical standards and continuous improvement initiatives.
  • Collaborative environment: Work with technical teams and stakeholders to deliver complex, business‑critical applications.
How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top‑fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre‑contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Java Developer
Senior Java Developer

Jobgether • Canadá

Teletrabalho
CAD 102 000 - 128 000
Remote work opportunities in Canada
Flexible health coverage
RRSP contributions
+3
Manager, Software Development
Manager, Software Development

Jobgether • Canadá

Teletrabalho
CAD 145 000 - 165 000
Competitive salary CAD 145,000–165,000
Fully remote within Canada
Health coverage
+9
Manager, Product Development
Manager, Product Development

Jobgether • Canadá

Teletrabalho
CAD 100 000 - 130 000
Competitive salary
Fully remote from Canada
Benefits program
+7
Java + SQL + Angular Developer
Java + SQL + Angular Developer

NTT DATA, Inc. • Toronto

Teletrabalho
CAD 113 000 - 130 000
Medical, dental, and vision insurance
401k with company match
Paid time off
Senior Java, SQL & Angular Developer – Remote Canada
Senior Java, SQL & Angular Developer – Remote Canada

Jobgether • Canadá

Teletrabalho
CAD 83 000 - 103 000
Fully remote
1-year contract
Benefits package (medical, dental, and
+3
Java + SQL + Angular Developer
Java + SQL + Angular Developer

NTT DATA • Toronto

Teletrabalho
CAD 116 000 - 131 000
Remote work
Staff FrontEnd Engineer - Platform - App Core Usage
Staff FrontEnd Engineer - Platform - App Core Usage

Jobgether • Canadá

Teletrabalho
CAD 186 000 - 224 000
Fully remote work
Equity participation (RSUs)
Competitive CAD compensation
+3
Senior Java Developer
Senior Java Developer

Altis Technology • Toronto

Híbrido
CAD 138 000 - 145 000
Hybrid work arrangement
Remote-friendly
Full Stack Engineer II
Full Stack Engineer II

Jobgether • Vancouver

Híbrido
CAD 90 000 - 130 000
Remote‑First Flexibility
Office in Vancouver (optional)
Professional Development
+3
Senior Full Stack Developer (Java, Angular/React)
Senior Full Stack Developer (Java, Angular/React)

Cognizant • Toronto

Teletrabalho
CAD 60 000 - 96 000