Java Software Developer Expert (Principal)

Intact Financial

  • Toronto, ON
  • Permanent
  • Temps-plein
  • Il y a 1 mois
Our employees are at the heart of what we do best: helping people, businesses and society prosper in good times and be resilient in bad times. When you join our team, you’re bringing this purpose to life alongside a passionate community of experts.Feel empowered to learn and grow while being valued for who you are– here, diversity is a strength. You have our commitment to support you in reaching your goals with tools, opportunities, and flexibility. It’s our employee promise.Our hybrid work model provides the balance between working from home and enjoying meaningful in-person interactions.Read on to see how you can shape the future, win as a team, and grow with us.About the roleJoin our software transformation squad as a passionate software developer and challenge the status quo of software architecture, coding standards, and process automation. Propose and implement game-changing solutions to meet KPIs and revolutionize the way we operate and deliver value to our customers. If you are inspired to make a fundamental impact, apply now and be a part of the pride and celebration ahead.What you'll do here:Understand business requirements, translate them into technical requirements and render those as low-level architectural models that will operate at large scale and high performance and advise on how to run these architectural models.Provide technical leadership on Software Engineering technologies and development methods for the development teams by designing solutions and blueprints for large projects and guiding them on their day-to-day work.Take leadership in defining the Software Engineering best practices regarding the code standardization, branching strategy, pipeline code optimization, cost optimization, design patterns, etc.Collaborate with Solution and Enterprise Architects to address unique business problems, provide project estimates and design a high volume large-scale and real-time scalable policy management software with complex data transformations, utilizing appropriate tools and technologies.Work with stakeholders to assist architecture transformation roadmap creation and implementation.Perform POCs on tools and provide recommendations to solve specific business needs.Provide recommendations and participate in improving processes.Collaborate with a multidisciplinary team through all phases of the project.Ensure knowledge sharing within the team.What you bring to the table:Bachelor’s degree in Computer Science, Software Engineering or any combination of equivalent education and experience.Hands-on experience with leading commercial multi-tier information management platforms.Hands-on experience with Java17, Spring, Springboot, Tomcat, and Hibernate.Hands-on experience with Kafka or similar Event-Driven technologiesHands-on experience with Angular 9 or aboveStrong experience with relational SQL and NoSQL databases like PostgreSQL, Oracle, Cassandra, Mongo DBStrong experience with Microservices design, transformation and implementationStrong experience develop and deploy software with CI/CD, Docker, Openshift and/or KubenetesExperience with Dynatrace, ElasticSearch and Kibana is a big plusExperience with AWS Cloud, Azure, OpenAI, ChatGPT is a big plusExperience supporting and working with cross-functional teams in a dynamic environment.Strong presentation, facilitation, verbal and written communication skills, including interpersonal skills.No Canadian work experience required however must be eligible to work in Canada.Need to interact on a regular basis with colleagues across the country.#LI-HybridWhat we offerWorking here means you'll be empowered to be and do your best every day. Here is some of what you can expect as a permanent member of our team:A financial rewards program that recognizes your successAn industry leading Employee Share Purchase Plan; we match 50% of net shares purchasedAn extensive flex pension and benefits package, with access to virtual healthcareFlexible work arrangementsPossibility to purchase up to 5 extra days off per yearAn annual wellness account that promotes an active and healthy lifestyleAccess to tools and resources to support physical and mental health, embracing change and connecting with colleaguesA dynamic workplace learning ecosystem complete with learning journeys, interactive online content, and inspiring programsInclusive employee-led networks to educate, inspire, amplify voices, build relationships and provide development opportunitiesInspiring leaders and colleagues who will lift you up and help you growA Community Impact program, because what you care about is a part of what makes you different. And how you contribute to your community should be just as unique.We are an equal opportunity employerAt Intact, we value diversity and strive to create an inclusive, accessible workplace where all individuals feel valued, respected, and heard.If we can provide a specific adjustment to make the recruitment process more accessible for you, please let us know when we reach out about a job opportunity. We’ll work with you to meet your needs., including background checks, internal candidates, and eligibility to work in Canada.If you are an employee of Intact or belairdirect, please apply for this role on Contact People.

Intact Financial