Talent.com
Principal Java Developer
Principal Java DeveloperMy Recruiter • Toronto, ON, CA
Principal Java Developer

Principal Java Developer

My Recruiter • Toronto, ON, CA
12 days ago
Job type
  • Full-time
Job description

My recruiter Inc caters to grow the business to next level by providing professional services to empower the organizational values with right suitable candidate. Our mission is to provide the skilled professionals who will work with passion and dedication for the success of the organizations.

Our client is a global software services and solutions provider. Established in 1996, they deliver innovative technology solutions and services across multiple domains, in North America.

Principal Java Developer will participate in defining the overall technical product architecture and establishing best practices and architectural vision to guide the development team

Responsibilities

  • Design and develop high-performance, extremely scalable applications with complex system components
  • Participate in defining the overall technical product architecture and establishing best practices and architectural vision to guide the development team
  • Assess and resolve issues relating to performance, scalability, availability, and security
  • Perform design and code reviews, assist with refactoring, and provide guidance and mentoring to other developers
  • Research and evaluate 3rd party libraries, tools, products, and services
  • Participate in all software development lifecycle activities : estimation, planning, designing, coding, documenting, and testing
  • Be proactive, facilitate knowledge sharing, and continually improve our activities
  • Lead and work with autonomy wherever possible.

Requirements

  • Bachelor’s or master’s degree in software engineering or computer science
  • Extensive experience in service-oriented architecture, microservices, TDD, and CI for enterprise SaaS / PaaS applications
  • Used design patterns, unit testing, and object-oriented analysis & design
  • Deep expertise in Core Java, J2EE, and Java frameworks such as Spring, Maven / Gradle, and Hibernate
  • Experience with Spring Boot, Spring Cloud, and Docker; and with Sonar, AWS, Ansible, Jenkins, and Git.
  • Experience with Kubernetes, and Open Shift is an asset.
  • Experience with data modelling, relational databases, and NoSQL databases
  • Knowledge of cryptography and security
  • Worked as part of Scrum teams or similar iterative Agile development methodologies
  • Practiced continuous improvement and promoted knowledge sharing
  • Proven communication skills and coaching abilities
  • #J-18808-Ljbffr

    Create a job alert for this search

    Java Developer • Toronto, ON, CA

    Similar jobs
    Senior Java Microservices Developer

    Senior Java Microservices Developer

    Delpath • Toronto C6A, ON, Canada
    Full-time
    The best candidate is a full-stack Java developer with strong experience building and deploying microservices, ideally with hands‑on expertise using Kubernetes for container orchestration on GCP.CO...Show more
    Last updated: 9 days ago • Promoted
    Principal Software Architect

    Principal Software Architect

    Robots and Pencils • Toronto, Canada
    Full-time
    At Robots & Pencils, we build meaningful, scalable digital products for forward-thinking organizations.We are seeking a Principal Software Architect to provide technical leadership across complex, ...Show more
    Last updated: 3 days ago • Promoted
    Lead Java Developer

    Lead Java Developer

    freelance.ca • Toronto, Canada
    Full-time
    Location : Toronto, ON (Hybrid).The ideal candidate will have hands-on experience building cloud-native solutions, working with large-scale databases, and collaborating with cross-functional teams t...Show more
    Last updated: 30+ days ago • Promoted
    Staff Developer (Java)

    Staff Developer (Java)

    Futuretek • Toronto, ON, Canada
    Full-time
    We are seeking a Staff Software Developer with great experience and passion for assisting in developing and integrating software components into our informatics platforms.This position is located i...Show more
    Last updated: 30+ days ago • Promoted
    Java Developer

    Java Developer

    Haventree Bank • Toronto, Canada
    Full-time
    Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Haventree Bank.About Haventree Bank Headquartered in Toronto, Ontario, Haventree Bank (Haventree) is...Show more
    Last updated: 5 days ago • Promoted
    Senior Java Full-Stack Engineer - Ministry Experience (Onsite, Toronto)

    Senior Java Full-Stack Engineer - Ministry Experience (Onsite, Toronto)

    Huntel Global • Toronto C6A, ON, Canada
    Full-time +1
    A leading recruitment firm is seeking a Senior Java Full Stack Developer with extensive experience to join a prominent organization in Toronto. The role involves developing enterprise applications, ...Show more
    Last updated: 15 days ago • Promoted
    Java Software Engineer

    Java Software Engineer

    Apptoza Inc. • toronto, on, ca
    Full-time
    I hope you're doing well! We have a job opening for a.If anyone is interested, please let me know.Job Description : We are seeking a skilled and passionate Senior Software Engineer with strong exper...Show more
    Last updated: 21 hours ago • Promoted • New!
    Principal Engineer (Remote)

    Principal Engineer (Remote)

    PowerToFly • Toronto, Canada
    Remote
    Full-time
    Autodesk is a global leader in 3D Design, Engineering, and Entertainment software.The work we do at Autodesk touches nearly every person on the planet. By creating software tools for making building...Show more
    Last updated: 2 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Scotiabank • Toronto C6A, ON, Canada
    Full-time
    Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer Java

    Senior Full Stack Developer Java

    GFT Group • Toronto C6A, ON, Canada
    Remote
    Full-time
    This is a long term contract opportunity (12 mnths contract) and has no sponsorship option.This role will involve working on Delta One business requirements, small enhancements, and migrating our a...Show more
    Last updated: 9 days ago • Promoted
    Software Engineer III (Java Lead)

    Software Engineer III (Java Lead)

    TD • Toronto C6A, ON, Canada
    Full-time +1
    Software Engineer III (Java Lead).CAD (temporary market premium).TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill developm...Show more
    Last updated: 12 days ago • Promoted
    Senior / Principal Software Engineer

    Senior / Principal Software Engineer

    Stock Recruitment • Toronto, ON, Canada
    Full-time
    We are looking for an experienced software engineer to join a team where your work will be front and center to thousands of customers. You will join an elite team who is innovative and flexible; wit...Show more
    Last updated: 30+ days ago • Promoted
    Java Full Stack Developer (Capital Markets)

    Java Full Stack Developer (Capital Markets)

    Jay Analytix • Toronto, ON, Canada
    Full-time
    Senior Java Full Stack Developer (7+ years).Capital Markets and Reconciliation systems.The role involves building scalable applications, integrating with cloud platforms, and supporting trade lifec...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Java Developer (Hybrid)

    Senior Full Stack Java Developer (Hybrid)

    Morgan Stanley • Toronto, Canada
    Full-time
    Senior Full Stack Java Developer (Hybrid).Senior Full Stack Java Developer (Hybrid).Morgan Stanley We're seeking someone to join our Supervisory Dashboard team as a Senior Full Stack Java Developer...Show more
    Last updated: 30+ days ago • Promoted
    Java Software Engineer - Apptoza Inc.

    Java Software Engineer - Apptoza Inc.

    Apptoza Inc. • toronto, on, ca
    Full-time
    I hope you're doing well! We have a job opening for a.If anyone is interested, please let me know.Job Description : We are seeking a skilled and passionate Senior Software Engineer with strong exper...Show more
    Last updated: 21 hours ago • Promoted • New!
    Principal Software Developer

    Principal Software Developer

    Advanced Tech Search - QuantumScale • Toronto, ON, Canada
    Full-time
    Senior Software Developer (Full Stack).Our client is an established global technology organization recognized for building complex, large-scale software platforms used by enterprise organizations w...Show more
    Last updated: 30+ days ago • Promoted
    Java Full Stack Developer

    Java Full Stack Developer

    freelance.ca • Toronto, Canada
    Full-time
    Key information / Informations clés.Work mode : Hybrid (3 days on-site per week) .The Java Full Stack Developer will design, develop, and maintain web applications using modern Java and frontend fra...Show more
    Last updated: 25 days ago • Promoted
    Java Software Engineer

    Java Software Engineer

    iTeckSoft Inc. • richmond hill, on, ca
    Full-time
    Onsite role & Onsite Interview.Only US citizens & Green card holders requirement.Design, implement, and maintain scalable Java applications, including RESTful APIs, batch processing jobs, and event...Show more
    Last updated: 21 hours ago • Promoted • New!