Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Senior Software Engineer - Java, Angular REQ_60 REQ_34

3Pillar

3Pillar is an AI transformation partner on a mission to help enterprises build the AI-native products and intelligent agents that will define the next era of business. With teams across North America, Europe, Latin America, and Asia, we work with the most ambitious companies in financial services, healthcare, media, and technology — helping them move faster, modernize boldly, and compete on their own terms. Our HelixAI platform and Helix Pods delivery model put our engineers at the center of real agentic transformation — doing work that is open, portable, and built to last. We are building the future of enterprise AI.

Java/Angular Intermediate Software Engineer

Accomplished Tech Visionary

Elevate your expertise to new heights at 3Pillar, the premier destination for trailblazing senior software engineers like yourself. Picture collaborating with industry leaders, spearheading transformative projects that redefine urban living, establishing new media channels for enterprise companies, or driving innovation in healthcare. Our mission is to revolutionize the tech landscape, and your skills are integral to achieving this ambitious goal.

Your role extends beyond the realm of code composition; you will architect transformative solutions that reshape entire industries. Join us and spearhead the charge toward a tech future that transcends the ordinary.

Key Responsibilities

  • Craft software code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality.
  • Apply object-oriented programming concepts and design patterns.
  • Actively contribute to agile project teams during scrums, sprint planning, and code reviews.
  • Participate in requirements analysis sessions, technical design, implementation, testing, problem analysis and resolution, and technical documentation.
  • Write automated unit tests.
  • Responsible for integration testing (both manual and automated)
  • Articulate technical issues to peers, architects and project managers while recommending creative solutions.
  • Ensure application quality and guard against regressions by maintaining test suites covering the breadth of system features.
  • Client-facing experience and strong communication skills.
  • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools.
  • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success.
  • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities.
  • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment.

Minimum Qualifications

  • Bachelor’s degree in Computer Science or Software Engineering with a thorough understanding of CS fundamentals and theory relevant to application development.
  • A minimum of 8+ years of experience/expertise in the following areas specified below*:
    • Solid software development experience using Java.
    • Experience building applications using Spring, SpringBoot and ORM frameworks (Hibernate, JPA)
    • Experience building applications with Angular 2+.
    • Experience building REST Web Services.
    • Front-end technologies: Angular 2+, JavaScript/TypeScript, HTML, CSS.
    • Experience writing SQL Queries & knowledge of Joins, Views, Group By, Having Clause etc.
    • Familiar with version control systems, preferably GIT.
    • Experience in Agile software development methodologies.
    • Expertise in applying Object-Oriented Programming principles (abstraction, encapsulation).
    • Experience creating and implementing well-tested, scalable, and performant enterprise-level systems.
    • Experience implementing Unit, Integration and End-to-End Testing.
    • Client-facing experience and strong communication skills.

Additional Experience Desired

  • Struts, Backbone, Marionette
  • Architectural (Microservices, Serverless etc) and Design (Factory, Singleton, Observer etc) Patterns
  • Working with Cloud technologies (AWS, Azure)
  • Containers using Docker/Kubernetes
#J-18808-Ljbffr
L'offre d'emploi a été publiée il y a 19 heures
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Senior Software Engineer - Java, Angular REQ_60 REQ_34 à Montréal, QC
  •  ...seeking a dynamic and proactive Tech Lead Java Developer . This is a permanent position...  ..., develop, test, and deploy Java-based software applications using the Spring Framework and...  ...€™s degree in Computer Science, Software Engineering, or a related field. ~10+ years of... 
    Suggéré
    Emploi permanent
    Temps plein
    3 jours par semaine

    It Unlock Consulting Inc.

    Montréal, QC
    Il y a 2 mois
  •  ...Description Role Overview We are seeking an experienced Senior Developer to support the implementation, optimisation, and transformation of Power Platform initiatives. The role requires deep understanding of the solution and relevant experience. the successful candidate... 
    Senior
    Temps plein

    Bbgc

    Montréal, QC
    il y a 15 jours
  • $90k - $95k par année

     ...Europe. We currently have a role as a Senior Fullstack Java Developer with our large consulting...  ...Java platform using Spring Boot and Angular/React. Participate in system design...  ...and optimize data solutions. Apply software engineering best practices including design... 
    Senior
    Contrat Longue Durée
    Emploi permanent
    Temps plein
    Сontrat
    Travail au bureau

    Tech Talent International

    Montréal, QC
    Il y a 2 mois
  •  ...Titre d’emploi : Développeur Full-Stack Java – Angular – Health Tech   Langue requise : Anglais (obligatoire) – le français est un atout   Heures de travail par semaine : Temps plein (40 heures)   Type de poste : Hybride – basé à Montréal (1 jour... 
    Suggéré
    Temps plein
    Travail au bureau
    1 jour par semaine

    Xideral

    Montréal, QC
    Il y a 2 mois
  •  ...Job Responsibility: Are you an outstanding Java developer who understands complex systems architecture and has worked on large...  ...document what was built? If so, you might be Fivesky's next Senior Java Software Developer! Who you are: Seeking an experienced Java developer... 
    Senior
    Temps plein

    Fivesky

    Montréal, QC
    il y a 2 jours
  •  ...We are seeking a Senior Full-Stack Developer with strong expertise in Angular, TypeScript, and Java to design and deliver high-quality web applications for our clients. You...  ...process. You will work closely with talented engineers, developers designers, and QA analysts, contributing... 
    Senior

    spiria

    Montréal, QC
    Il y a un mois
  •  ...world. Role overview   As a Software Engineer, you’ll join our team to plan, build and...  ...Python, C#, GoLang, JavaScript/TypeScript or Java A bachelor’s degree, college diploma...  ...-side framework or library (React, Angular, Svelte, etc.) Development methodologies... 
    Temps plein
    Travail au bureau
    Horaires flexibles

    Osedea

    Montréal, QC
    Il y a 2 mois
  •  ...in record time with the only hardware and software AI-powered platform built for the factory...  .... Job Description As a Senior  Software Developer at Vention… Reporting...  ...with product managers, designers, and other engineers to deliver robust applications that power... 
    Senior
    Contrat Longue Durée
    Temps plein
    Stage
    Travail au bureau
    Travail à domicile

    Vention

    Montréal, QC
    Il y a 2 mois
  •  ...About the Role  We are seeking an experienced and motivated Senior Java Developer to join our dynamic development team. In this role...  ...Qualifications ~ Degree in Computer Science, Software Engineering, or equivalent experience. ~5–7+ years building backend applications... 
    Senior
    Travail à distance
    Emploi permanent
    Temps plein

    Tecsys Inc.

    Montréal, QC
    Il y a un mois
  •  ...Qualifications ~10+ years of a proven web-applications development experience in Angular, JS or TS, CSS, and HTML ~5+ years of a proven development experience in Java, Spring, restful micro-services Interested in learning and applying modern technologies and patterns... 
    Senior
    Temps plein
    3 jours par semaine

    It Unlock Consulting Inc.

    Montréal, QC
    Il y a 2 mois
  •  ...TTC The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations...  ...Opportunities Position Summary The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry... 
    Senior
    Temps plein

    TTC Global

    Montréal, QC
    Il y a 2 mois
  • $67 - $70 par heure

     ...Job Responsibility: Role: Senior Java Full Stack Developer With Angular and Mockito Location: Montreal, Canada Duration: Long Term Contract : Skills Required Bachelor s Degree in computer science At least 7+ years of experience in Java Strong knowledge of Web... 
    Senior
    Taux horaire
    Contrat Longue Durée
    Emploi en cdd
    Lundi au vendredi
    Travail posté
    Équipe de jour

    Epsilon Solutions

    Montréal, QC
    il y a 9 jours
  •  ...ELITS Canada is looking for an experienced Angular Frontend Developer for a consulting...  ...of delivery, and contribute to a modern engineering environment where AI assisted development...  ...s degree or higher in Computer Science, Software Engineering, Information Technology, or a... 
    Temps plein
    Horaires flexibles

    Elits

    Montréal, QC
    il y a 15 jours
  •  ...GTM leaders to build a revenue engine that moves the business...  .... About the role As a Software Engineer at Vasco, you'll build...  ...Technical Stage (Challenge + 60 to 90mins Interview) Final Interview...  ...à différents niveaux de séniorité. Ce n'est pas un poste pour débutant... 
    Temps plein
    Stage
    3 jours par semaine

    Vasco

    Montréal, QC
    il y a 17 jours
  •  ...Chez Campus, le/la développeur Scala senior sera en charge d’assurer le bon fonctionnement...  ...en tant que Développeur Backend, Software Engineer ou sur un poste similaire. Compétences...  ...techniques : Maîtrise en profondeur de Scala/Java: Programmation fonctionnelle en Scala... 
    Senior
    Travail à distance
    Temps plein

    Campus Coach

    Montréal, QC
    il y a 17 jours
  •  ...Campus : le générateur d’entraînement et les services Python qui orchestrent l’expérience de coaching. C’est un rôle d’ingénieur software senior, avec une attention particulière portée à la qualité du code, à la robustesse en production et à la maintenabilité long terme.... 
    Senior
    Temps plein

    Campus Coach

    Montréal, QC
    Il y a un mois
  •  ...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and...  ..., and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform) Prior experience... 
    Senior
    Temps plein
    Travail à distance

    Speechify

    Montréal, QC
    Il y a 2 mois
  •  ...more inclusive world. Role Description We are seeking a Senior Core Java Engineer to design, develop, and support high-performance, scalable...  ...in Core Java, distributed systems, backend engineering, and software design principles. Key Responsibilities Design, develop... 
    Senior
    Emploi permanent
    Temps plein
    Zone locale

    Capgemini

    Montréal, QC
    il y a 25 jours
  •  ...Role Requirement This position is for a senior Java/Database developer (5-7 years experienced ideally) for Securities Reference Data. The candidate will be a part of a business-oriented squad of developers focused on the build-out and maintenance of various applications... 
    Senior
    Temps plein

    Prolifics Inc

    Montréal, QC
    Il y a 2 mois
  •  ...efficient and enjoyable world. Role overview   As a Senior Software Developer with strong Data Engineering and MLOps experience, you design, build, and deliver...  ...server-side programming language such as Python, Java, Node.js/TypeScript, Go, C#, or similar At least... 
    Senior
    Temps plein
    Travail au bureau
    Horaires flexibles

    Osedea

    Montréal, QC
    Il y a 2 mois
  • $96.56k - $128.74k par année

     ...to explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled Engineering Employment Type: Permanent   Compensation Details:... 
    Senior
    Emploi permanent
    Temps plein
    Сontrat
    Travail d'été
    Travail au bureau
    Programme de réinstallation
    3 jours par semaine

    Export Development Canada | Exportation et développement Can...

    Montréal, QC
    il y a 10 jours
  •  ...enjoyable world. Role overview As a Senior Software Developer with strong Cloud, DevOps, and...  ...clients. You combine strong software engineering habits with hands-on experience in cloud...  ...-side programming language such as Java, Node.js/TypeScript, Python, Go, C#, or... 
    Senior
    Temps plein
    Travail au bureau
    Horaires flexibles

    Osedea

    Montréal, QC
    Il y a 2 mois
  •  ...world. Role overview    As a Senior Software Developer, we expect you to be disciplined...  ...experience as a software developer or engineer with at least 2 recent years in modern popular...  ...Python, Javascript/typescript, and/or Java Has a Bachelor’s degree, college... 
    Senior
    Temps plein
    Travail au bureau
    Horaires flexibles

    Osedea

    Montréal, QC
    Il y a 2 mois
  •  ...will review and assess supplier’s airborne software and electronic hardware designs to ensure...  ...TO OUR SUCCESS You hold a University engineering degree in Electronics, Software, Aerospace...  ...nous  : SOGECLAIR, fort de plus de 60 ans d'expertise, est un fournisseur de solutions... 
    Senior
    Temps plein
    Travail temporaire
    Le monde entier
    Horaires flexibles

    Sogeclair

    Montréal, QC
    Il y a 2 mois
  •  ...was founded in 2010 by two aeronautical engineers who realized that the healthcare system was...  ...alternative. Job Description The Senior Engineering Manager, Platform Engineering...  ...Professional Tenure: 10+ years of total software engineering experience, with at least 5+... 
    Senior
    Contrat Longue Durée
    Emploi permanent
    Temps plein
    Travail au bureau
    Recrutement immédiat
    Travail à distance
    Le monde entier
    Horaires flexibles

    Medfar

    Montréal, QC
    Il y a un mois
  •  ...Job Responsibility: We are looking to hire a Java Developer. The Equity Derivatives Volatility(EQD/VOL) is a team of nine people with responsibility for maintaining and supporting Front-to-Back applications (80%) and providing solutions to our internal clients (20% development... 
    Tarif journalier
    Temps plein
    Temps partiel
    Travail au bureau

    CGI

    Montréal, QC
    il y a 2 jours
  •  ...Titre du poste : Développeur JAVA Desktop Senior Département: Ingénierie Logiciels (Signature) Rapports à : Gestionnaire, Ingénierie...  ...Job Title: Senior, Java Desktop Developer Department: Software Engineering (Signature) Reports To: Manager, Signature Engineering... 
    Senior
    Temps plein
    Apprentissage
    Travail au bureau
    Travail à distance
    Horaires flexibles

    Portage Cybertech

    Montréal, QC
    il y a 16 jours
  •  ...At Tecsys, the software we deliver keeps hospitals, pharmacies and distributors supplied...  ...outcome. Why This Role Matters   As a Senior Java Developer , you will join a team at the...  ...direction, and help improve our engineering practices. Your strong technical judgment... 
    Senior
    Travail manuel
    Travail à distance

    Tecsys Inc.

    Montréal, QC
    il y a 19 jours
  •  ...opportunity : ELITS is looking for a Senior Java Developer with AI Experience to provide...  ...development role focused on a live software platform . You will combine strong Java...  ...or higher in Computer Science, Software Engineering, Computer Engineering, or a related... 
    Senior
    Contrat Longue Durée
    Temps plein

    Elits

    Montréal, QC
    Il y a un mois
  •  ...Temps-Plein / Full-Time  Mode de travail: Hybride / Work arrangement: Hybrid   We are looking for a Senior Embedded Software Engineer   to collaborate on one of our projects in the Aerospace sector. Who are we? Scalian is a multinational engineering consulting... 
    Senior
    Contrat Longue Durée
    Temps plein

    Scalian

    Montréal, QC
    il y a 9 jours

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Senior Software Engineer - Java, Angular REQ_60 REQ_34. Soyez parmi les premiers à postuler !