Back-End Developer (Java/Azure)

Equisoft View all jobs

  • Montreal, QC
  • Permanent
  • Full-time
  • 2 months ago
What is Equisoft? Equisoft is 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-edge technologies and experts. With its business-driven approach, in-depth industry knowledge, cutting-edge technologies and multicultural team of experts based in North America, the Caribbean, Latin America, Europe, Africa, Asia and Australia, Equisoft helps its customers meet the challenges of this era of digital transformation.Why Choose Equisoft? With 950+ employees, we are a stable organization that offers career advancement opportunities and fosters a stimulant environment. If that’s not enough, then check out these other perks below:Hiring Location: Canada (Montreal)You are working hybrid in a collaborative workspace.Internal job title: DeveloperFull-time Permanent RoleBenefits available day 1: Medical, Dental, Term Life/Personal Accident Coverage, Wellness Sessions, telemedicine program, Annual health checkup, etc.Flexible hoursNumber of hours per week: 40Educational Support (LinkedIn Learning, LOMA Courses and Equisoft University)Role: The Back-End Developer (Java/Azure) reports to the Manager, Product Development and works closely with the product development team to support internal teams. The incumbent will design and build scalable backend services on Azure, work on real production systems used by enterprise customers, and collaborate closely with product, DevOps, and data teams to deliver reliable, secure, and high-performance solutions.Below is a brief description of all the expected products the candidate will be working on:Equisoft /Manage is a cloud SaaS Policy Administration System designed to offer a comprehensive suite of features that streamline insurance operations, providing a seamless experience for both insurance providers and their clients. Our platform allows insurance providers to reduce hosting and support costs, stellar speed-to-market, leverage state-of-the-art integration while staying secure & compliant. Our platform also provides advanced analytics and reporting tools that provide insights into customer behavior, allowing insurance providers to tailor their services to their clients’ needs.Your Day with Equisoft:Design, build, and maintain cloud-native backend services using Java and PythonDevelop RESTful APIs and microservices running on Microsoft AzureImplement event-driven and asynchronous workflows to support scalable integrationsWork with relational databases and optimize SQL queries and stored proceduresCollaborate with DevOps and infrastructure teams on deployment, scalability, and reliabilityContribute to the design of secure, resilient, and cost-efficient cloud architecturesWrite clean, well-tested, maintainable code and participate in code reviewsTroubleshoot production issues and improve performance and observabilityContribute to technical documentation and shared engineering standardsRequirements:TechnicalBachelor's Degree in Computer Science, Software Engineering or related field5-7 years of relevant experience in a similar roleStrong proficiency in at least one of the following: Java, PythonExperience building and running applications in Microsoft AzureSolid understanding of REST APIs, microservices, and distributed systemsStrong SQL skills and experience working with relational databasesExperience using Git and participating in CI/CD pipelinesFamiliarity with containerized applications (Docker)Good understanding of authentication, authorization, and API securityExcellent knowledge of English (spoken and written)Soft SkillsStrong sense of organization and prioritizingAnalytical and problem-solving skillsAbility to communicate technical concepts clearly and synthesize informationAbility to multi-task in a rapid-paced environmentTeam spirit, tact, diplomacy, autonomy, rigor, and disciplineContinuous learning mindset and adaptability to new technologiesNice to HaveAzure certifications or equivalent experienceExperience with C# and .NETExperience with event-driven architectures or message queues (Service Bus, Event Hub, Kafka, etc.)Exposure to data processing or analytics platforms (Databricks, Data Factory, Synapse)Experience with Kubernetes and container orchestrationExperience in Infrastructure as Code (Terraform, ARM templates)Interest in observability, monitoring and performance optimizationPrior experience in insurance or financial servicesEquisoft is 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

Equisoft

Similar Jobs

  • Back-End Developer (Java/Kotlin)

    Equisoft

    • Montreal, QC
    What is Equisoft? Equisoft is a global provider of digital solutions for insurance and investment, recognized by over 250 of the world's leading financial institutions. We offer a …
    • 17 hours ago
  • Backend Java Developer (Hybrid)

    Morgan Stanley

    • Montreal, QC
    We're seeking someone to join our Institutional Lending Technology team as a Backend Java Developer in FICFX to design, build, and support Java-based services for a mission critica…
    • 1 month ago
  • Full Stack Developer (Hybrid)

    Morgan Stanley

    • Montreal, QC
    We're seeking someone to join our Client Reporting team as a Full Stack Developer in Enterprise Computing to contribute to the design, development, and ongoing enhancement of large…
    • 7 days ago