Senior Full-Stack Application Developer (Kotlin-Java/React)

Equisoft

Montreal

Ibrido

CAD 90.000 - 150.000

Tempo pieno

14 giorni+

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Hybrid work in collaborative workspace
Flexible hours
40 hours per week
Educational Support (LinkedIn Learning
Educational Support (LinkedIn Learning
Equisoft University and LOman Courses

Descrizione del lavoro

Equisoft is seeking a Senior Full-Stack Application Developer (Kotlin-Java/React) for a hybrid role based in Québec City, Canada. You will work with a 13-member team to design, develop, and implement web features of a cloud-native PAS built for insurers worldwide.

The role emphasizes Agile practices, SOLID coding, and collaboration across QA, business analysts, and product owners. The product roadmap includes AI-powered capabilities and ongoing modernization efforts.

Competenze

  • Bachelor’s degree in computer engineering or information technology
  • 8–10 years of experience in a similar role
  • Excellent knowledge of Kotlin, Java or .Net
  • Excellent knowledge of SQL
  • Excellent knowledge of microservice architecture
  • Good knowledge of React or Angular and JavaScript/TypeScript
  • Knowledge of GraphQL and REST APIs
  • Good knowledge of SOLID principles and OOP
  • Knowledge of Agile and Kanban methodologies
  • Knowledge in DevOps Azure Pipeline
  • Knowledge of security challenges with web-based applications
  • Experience in solving complex software engineering problems

Mansioni

  • Collaborate in an Agile environment with a dynamic team of software developers, product owners and QA specialists
  • Write robust, efficient, and secure code in accordance with functional analyses
  • Participate in the analysis of features that meet both business and technology solutions need
  • Innovate, challenge and refine requirements based on technical assessment
  • Actively participate in peer-review process and provide constructive feedback
  • Participate in and collaborate to functional tests and documentation of actual and future features
  • Ensure overall software quality and its evolution in the mid to long-term
  • Ensure quality control through scenario testing to validate systems and programs developed comply with the technical specifications
  • Write reliable code based on SOLID software engineering practices
  • Fix bugs in a timely manner while working on solving more complex issues
  • Collaborate with different teams to solve customer issues

Conoscenze

Kotlin/Java
SQL
Microservices
React/Angular
GraphQL/REST APIs
SOLID/OOP
Agile/Kanban
Security awareness
Problem solving

Formazione

Bachelor’s degree in computer engineering or information technology

Strumenti

Azure Pipelines

Descrizione del lavoro

HYBRID - Québec City, Canada

What isEquisoft?

Equisoftis a global provider of digital solutions for insurance and investment, recognized by over 250 of the world’s leading financial institutions. We offer a comprehensive ecosystem of scalable solutions that help our customers meet all the challenges brought about by this era of digital transformation, thanks to our business needs-driven approach, industry knowledge,cutting-edgetechnologiesand experts.With its business-driven approach, in-depth industry knowledge,cutting-edgetechnologiesand multicultural team of experts based in North America, the Caribbean, Latin America, Europe, Africa,Asiaand Australia,Equisofthelps its customers meet the challenges of this era of digital transformation.

Why ChooseEquisoft?

With 950+ employees, we are a stable organization that offers career advancement opportunities and fosters a stimulant environment. Ifthat’snot enough, then check out these otherperksbelow:

  • Hiring Location: Canada (Montreal or Quebec City)

  • You are working hybrid in a collaborative workspace

  • Internal position title: Senior Developer

  • Full-time PermanentRole

  • Benefitsavailable day 1: Medical, Dental, Retirement Plan, Telemedicine Program, Employee Assistance Program, etc.

  • Flexible hours

  • Number of hours per week: 40

  • Educational Support (LinkedIn Learning, LOMA Courses andEquisoftUniversity)

Role:

The Senior Full-Stack Application Developer (Kotlin-Java/React), reports to the Director, Product Development,youwill be working with a team of 13 members that include developers, QA, business analyst, PO and functional developer. The candidate willbe responsible fordesigning, developing, and implementing various features and components of a web-based product application built in Kotlin.If you would like to be part of a creative technicalteamfocusedon the best practices, innovation and collaboration as well asworking in an agile and constantly evolving environment.

Below, is a brief description of the expected product the candidate will be working on

The product is a cloud-native Policy Administration System (PAS) built for insurance carriers. The platform supports the full policy lifecycle, from underwriting and issuance to billing, claims, and commissions, across life, whole life, and annuity products for carriers around the world.
The product is in active growth, with new insurance lines and AI-powered capabilities on the near-term roadmap. Joining the team means building something that matters, in one of the most complex and transformation-driven industries in financial services.

Your Day withEquisoft:
  • Collaborate in an Agile environment with a dynamic team of software developers, productownersand quality assurance specialists

  • Write robust, efficient, and secure codein accordance withfunctional analyses

  • Participate in the analysis of features that meet both business and technology solutions need

  • Innovate,challengeand refine requirements based on technical assessment

  • Activelyparticipatein peer-review process and provide constructive feedback

  • Participate in and collaborate to functional tests and documentation of actual and future features

  • Ensure overall software quality and its evolution in the mid to long-term

  • Ensure quality control through scenario testing tovalidatesystems and programs developedcomply withthe technical specifications

  • Write reliable code based on SOLID software engineering practices

  • Fix bugsin a timely mannerwhile working of solving more complex issues

  • Collaborate with different teams to solve customer issues.

Requirements
Technical
  • Bachelor’s degree in computer engineering or information technology or Equivalent College Degree

  • 8 to 10 years of experience in a similar role

  • Excellent knowledge and experience with programming language like Kotlin, Java or .Net

  • Excellent knowledge with SQL

  • Excellent knowledge of microservice architecture

  • Good Knowledge and experience withwithReact or Angular and JavaScript/TypeScript

  • Knowledge ofGraphQLand REST APIs

  • Good knowledge of SOLID principles and OOP

  • Knowledge of Agile and Kanban methodologies

  • Knowledge in DevOps Azure Pipeline

  • Knowledge of security challenges with web-based applications

  • Experience in solving complex software engineering problems

Soft skill
  • Strong senseof organization and prioritizing

  • Analytical and problem-solving skills

  • Ability to communicate, write and synthesize information

  • Ability to multi-task in a rapid-paced environment

  • Team spirit, tact, diplomacy, autonomy, rigor, and discipline

Nice to haves:
  • Knowledge of Micronaut Framework

  • Knowledge in Oauth2, OpenID

Equisoftis committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Full-Stack Application Developer (Kotlin-Java/React)
Full-Stack Application Developer (Kotlin-Java/React)

Equisoft • Montreal

Ibrido
CAD 90.000 - 120.000
Medical Insurance
Dental Insurance
Retirement Plan
+3
Développeur Applicatif Full-Stack (Kotlin-Java/React)
Développeur Applicatif Full-Stack (Kotlin-Java/React)

Equisoft • Quebec

In loco
CAD 90.000 - 120.000
Soins médicaux
Soins dentaires
Régime de retraite
+2
Senior Full-Stack Developer – Kotlin/Java & React (Hybrid)
Senior Full-Stack Developer – Kotlin/Java & React (Hybrid)

Equisoft • Montreal

Ibrido
CAD 90.000 - 150.000
Hybrid work in collaborative workspace
Flexible hours
40 hours per week
+3
Global Delivery Manager (IT- SaaS)
Global Delivery Manager (IT- SaaS)

Equisoft • Montreal

In loco
CAD 100.000 - 160.000
Medical
Dental
Retirement Plan
+5
Software Implementation Project Manager (Temp)
Software Implementation Project Manager (Temp)

Equisoft Inc. (Canada) • Montreal

Ibrido
CAD 90.000 - 150.000
Medical
Dental
Retirement Plan
+3
Global Compensation Specialist
Global Compensation Specialist

Equisoft • Quebec

Ibrido
CAD 110.000 - 160.000
Medical benefits
Dental benefits
Retirement plan
+2
Full-Stack Kotlin/Java & React Engineer (Hybrid)
Full-Stack Kotlin/Java & React Engineer (Hybrid)

Equisoft • Quebec

Ibrido
CAD 90.000 - 120.000
Soins médicaux
Soins dentaires
Régime de retraite
+2
Software Implementation Project Manager (Temp)
Software Implementation Project Manager (Temp)

Equisoft • Montreal

Ibrido
CAD 90.000 - 150.000
Medical insurance
Dental insurance
Retirement plan
+3
Customer Success Specialist
Customer Success Specialist

Equisoft • Quebec

In loco
CAD 60.000 - 78.000
Medical benefits
Dental benefits
Retirement Plan
+4
Security Assurance and Compliance Specialist
Security Assurance and Compliance Specialist

Equisoft • Quebec

Ibrido
CAD 100.000 - 140.000
Medical
Dental
Retirement Plan
+5