Java Developer

4 weeks ago


Ottawa, Canada Canadian Bank Note Full time

Description

Internal Job Title: Java Developer Job Type: Permanent, Full-Time Location: 18 Auriga Drive, Ottawa ON Work Model: Hybrid Position Summary As a Java Developer in our Facial Recognition group, you will be an active participant in all stages of the software development lifecycle from concept to deployment and will develop, implement and maintain the biometric applications that underpin many of our identification system solutions. What We Can Offer You Compensation: We seek long term relationships with our employees and recognize and reward them with a competitive total compensation package that includes: An industry leading defined contribution pension plan with company matching contributions (up to 5%) and payment of service fees, Best-in-class health, medical and life insurance benefits; Access to virtual and telehealth services and apps; and Very progressive fertility, adoption and surrogacy benefits to support all definitions of family. Career: As a knowledge-based organization we will provide you with a wealth of learning opportunities and challenging work that will grow your knowledge, skills and abilities. At CBN, we encourage and empower our employees to chart their own career path, putting you in control of your future. Culture: Personal character is the foundation of our culture. CBN’s 7 Core Principles shape and guide our behaviours and underpin the sense of community you will experience at CBN.Equity, diversity and inclusivity are important to us as an organization, and we are committed tofostering and developing a work environment where every employee is treated with dignity and respect. What You Will Do Create robust, high-volume, and low-latency applications using Java. Craft efficient code that meets business objectives and user requirements. Understand user needs and translate them into technical specifications. Envision system features and functionality based on business goals. Your designs should reflect the organization’s strategic objectives. Maintain consistency with business processes and user expectations. Write well-designed, testable code that adheres to industry best practices. Rigorously test your applications to identify and resolve any technical issues. Document your code, architecture, and design decisions. Provide clear guidelines for future enhancements or maintenance. Continuously improve existing systems by suggesting enhancements or optimizations. Stay informed about Java updates and apply them as needed. If applicable, work on multimedia-related projects (., audio/video processing, graphics). Qualifications University degree in computer science (or similar) or equivalent combination of education and years of relevant work experience Relevant Oracle (OCP), Azure, and AWS developer certifications will be considered assets Comprehensive knowledge of the software development lifecycle, object-oriented programming patterns and concepts, and Agile development methodologies 5+ years of experience of Java development experience Experience developing web-based and cloud native applications is an asset O/S: Windows, Linux Database: Oracle, PostgreSQL Frameworks: Spring, Spring Boot, Hibernate, Apache, Vaadin, Angular Languages: Java, JavaScript, HTML, CSS Cloud: Azure, AWS Virtualization: VMware, Containerization (. Docker, Kubernetes) Methodologies: Agile IDEs: IntelliJ Tools: Maven, Jira, Git, JFrog Artifactory Software Applications: O365 Interpersonal skills Organization and time management skills Critical thinking skills Teamwork and collaboration Adaptability Self-directed Mandatory Requirements Fluency in English Ability to travel internationally (USA) approx. 1-2 weeks/year Security Clearance Requirements Ability to obtain/maintain Government of Canada Secret (Level II) personal security clearance. About Us CBN designs and develops industry leading solutions for the following domains: Border Security, Civil Identity, Driver Identification and Vehicle Information, Currency and Excise Control, and Lottery and Charitable Gaming. To learn more, visit.As an Equal Opportunity Employer, Canadian Bank Note Company, Limited is committed to achieving a skilled workforce that reflects the diversity of the Canadian population. We encourage applications from women, visible minorities, people with disabilities and Aboriginal people. Canadian Bank Note Company Limited is committed to developing inclusive, barrier-free selection processes and work environments. If contacted regarding this competition, please advise the interview coordinator of any accommodation measures you may require.
  • Java Developer

    4 months ago


    Ottawa, Canada SA TECHNOLOGIES Full time

    SA Technologies Inc. (www.satincorp.com) is a market leader and one of the fastest growing IT consulting firms with operations in US, Canada, Mexico & India. SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise.All SA Technologies requirements are Direct Client Requirements from IT Hiring Managers. We guarantee you the best rate for...

  • Java Developer

    3 months ago


    Ottawa, Canada SA TECHNOLOGIES Full time

    SA Technologies Inc. (www.satincorp.com) is a market leader and one of the fastest growing IT consulting firms with operations in US, Canada, Mexico & India. SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise.All SA Technologies requirements are Direct Client Requirements from IT Hiring Managers. We guarantee you the best rate for...

  • Java Developer

    2 months ago


    Ottawa, Canada Canadian Bank Note Company, Limited Full time

    Internal Job Title: Java Developer Job Type: Permanent, Full-Time Location: 18 Auriga Drive, Ottawa ON Work Model: Hybrid Position Summary As a Java Developer in our Facial Recognition group, you will be an active participant in all stages of the software development lifecycle from concept to deployment and will develop, implement and maintain the biometric...

  • Agile Java Developer

    2 months ago


    Ottawa, Canada Canadian Bank Note Company, Limited Full time

    p>Internal Job Title: Java Developer Job Type: Permanent, Full-Time As a Java Developer in our Facial Recognition group, you will be an active participant in all stages of the software development lifecycle from concept to deployment and will develop, implement and maintain the biometric applications that underpin many of our identification system...

  • Java Developer

    1 month ago


    Ottawa, Canada NewFound Recruiting Full time

    Looking for your next opportunity? Our Client is currently looking for a Java Developer to join their team in Ottawa! If you are looking for a new challenge, professional growth and fulfill the following qualifications, this is a role for you!QUALIFICATIONS:Experience developing using Java, and JavaScript (React) with relational database backendPerform UX...

  • Senior Java Developer

    1 month ago


    Ottawa, Ontario, Canada Intellibus Ventures LLC Full time

    Intellibus Ventures LLC Java Developer Job DescriptionAre you a skilled Java developer looking for a new challenge? Do you have experience working with cloud platforms and security systems? We are seeking a talented Java developer to join our Platform Engineering Team at Intellibus Ventures LLC.About the RoleWe are looking for a Java developer with a strong...

  • Java/J2EE Developer

    3 months ago


    Ottawa, Canada Randstad Canada Full time

    Are you a skilled Java developer with a passion for excellence and a flair for communication? We are seeking top-tier candidates to join our client’s dynamic team in a consulting role, where you will have the opportunity to work on a range of initiatives from large-scale projects to smaller bug fixes. You will be coding in a full-stack Java environment,...

  • Agile Java Developer

    1 month ago


    Ottawa, Canada NewFound Recruiting Full time

    Our Client is currently looking for a Java Developer to join their team in Ottawa! p>QUALIFICATIONS:Experience developing using Java, and JavaScript (React) with relational database backendPerform UX design activities, including markup and styling (HTML/CSS)Experience developing using an Integrated Development Environment (IDE) preferably Eclipse or IntelliJ...


  • Ottawa, Ontario, Canada Claridge Homes Inc. Full time

    At Claridge Homes Inc., we're seeking a highly skilled Java Developer and Trainer to join our team.About the RoleWe offer a competitive salary of $85,000 per year, commensurate with experience.This is a full-time position that requires strong Java development skills and the ability to train others in Java programming.Key Responsibilities:Develop scalable...


  • Ottawa, Ontario, Canada Smart IT Frame LLC Full time

    About UsAt Smart IT Frame LLC, we are a forward-thinking company that delivers innovative software solutions.We are looking for a skilled Senior Java Backend Developer to join our team in Ottawa, Canada.Job SummaryThis is a high-level position that requires experience with designing and developing high-performance Java backend applications.You will work...

  • Java SDN Developers

    4 months ago


    Ottawa, Canada Workila Full time

    The sheer scale of our capabilities and client engagements and the way we collaborate, operate and deliver value provides an unparalleled opportunity to grow and advance. Choose Workila, and make delivering innovative work part of your extraordinary career.Job DescriptionClient: AMDCOS5+ years of experience in SDN/Java Development, web/rest services APIs,...

  • Java SDN Developers

    3 months ago


    Ottawa, Canada Workila Full time

    The sheer scale of our capabilities and client engagements and the way we collaborate, operate and deliver value provides an unparalleled opportunity to grow and advance. Choose Workila, and make delivering innovative work part of your extraordinary career.Job DescriptionClient: AMDCOS5+ years of experience in SDN/Java Development, web/rest services APIs,...


  • Ottawa, Ontario, Canada Ucanpay Full time

    We are seeking a seasoned Java Backend Developer to contribute to the development of innovative payment products. If you thrive in a fast-paced Fintech environment and enjoy shaping the character of a Canadian team, this is the opportunity for you:● Modernize payment systems for Canadians● Collaborate in a hybrid environment with geographically...

  • Java Developer

    4 weeks ago


    Ottawa, Ontario, Canada Canadian Bank Note Company, Limited Full time

    About the JobAre you a skilled Java developer looking for a challenging opportunity in biometric application development? We have an exciting role for you at Canadian Bank Note Company, Limited. As a member of our Facial Recognition group, you will be responsible for designing, implementing, and maintaining complex Java-based applications that underpin our...


  • Ottawa, Ontario, Canada SA TECHNOLOGIES Full time

    SA Technologies Inc., a market leader in IT consulting, seeks a skilled Java Enterprise Software Developer to join their team.The ideal candidate will have a degree in Computer Science and 1-2 years of experience developing web-based applications with Java/J2EE.Preferred qualifications include a Java programming certification course and proficiency with JEE...

  • Software Engineer

    1 month ago


    Ottawa, Canada Intellibus Ventures LLC Full time

    Are you a Java Developer working at a Large Financial Institution and being told by your leadership that you are too hands on or detail oriented or think and work like a start-up? Imagine working at Intellibus to engineer platforms that impact billions of lives around the world. With your passion and focus we will accomplish great things together! We are...


  • Ottawa, Canada SHOEBOX Ltd. Full time

    p>We're looking for a Java Cloud Developer who has good DevOps experience and is excited to make a real impact on the world by developing the cloud component for innovative mobile and web based medical solutions with an amazing group of brilliant and passionate people. p>You'll have the opportunity to do all kinds of cool things like:Develop complex...


  • Ottawa, Ontario, Canada Randstad Canada Full time

    We are seeking a highly skilled Java developer to join our client's dynamic team in a consulting role. This is an exciting opportunity to work on a range of initiatives from large-scale projects to smaller bug fixes.Job Description:As a senior Java developer, you will be coding in a full-stack Java environment, collaborating with a Scrum team, and providing...


  • Ottawa, Ontario, Canada Workila Full time

    About the RoleWe are seeking an experienced Senior Java Developer to join our team at Workila. As a key member of our software development team, you will be responsible for designing, developing, and implementing cutting-edge network services using Java technology.Job ResponsibilitiesDesign, develop, and deploy scalable and efficient Java-based solutions for...

  • Java Developer

    5 days ago


    Ottawa, Canada Resonaite Full time

    Our client in the financial sector is seeking a contract based Java developer to work on their Identity and Verification service product line.Location: Hybrid (Ottawa)Duration: 6 - 12 months, with option to convert to fulltime/permResponsibilitiesDevelop, test, and maintain scalable Java applications for Identity/Verification related products.Implement...