Jobs
>
Halifax

    Java Developer - Halifax Regional Municipality, Canada - CGI

    CGI background
    Full time
    Description

    Position Description:

    CGI in Atlantic Canada are looking for a high performing Java Developer to work as part of a team delivering solutions to client in the financial industry.
    We are looking for a full stack developer to produce scalable software solutions, and will be part of a cross-functional team that is responsible for the full software development life cycle, from conception, design to deployment.
    As a Full Stack Developer, you should be comfortable with both front-end and back-end coding languages, development frameworks and third-party libraries.

    Your future duties and responsibilities:

    Responsibilities:

    •Translate requirements into technical specifications / software components.

    •Ensure the design and modeling of programmatic solutions for complex problems achieving documented functional and non-functional requirements.

    •Review design as part of deliverables (Code and Design Quality).

    •Work with development teams and product managers to ideate software solutions

    •Develop system specifications, code, modify, test and debug computer programs under general supervision, in accordance with established planning and deadlines

    •Develop/support web applications in Angular and Java services in Agile mode

    •Build the front-end of applications with effective design and ensure designs complies with specifications.

    •Develop and manage well-functioning databases and applications

    •Build features and applications with a mobile responsive design

    •Write unit and integration tests for each function in which development is required.

    •Write technical documentation

    •Participate in the implementation of regression testing strategies to improve the stability of the application components.

    Required qualifications to be successful in this role:

    Requirements:

    •Proven experience as a Full Stack Developer or similar role with 5-6 years of working experience in Java development environment

    •BS/MS degree in Computer Science, Engineering or a related subject (or equivalent work experience)

    •Experience developing web applications

    •Experience in the Spring Framework is required

    •Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML)

    •Hands on experience in designing and developing applications using Java EE platforms

    •Knowledge of multiple back-end languages (Core Java) and JavaScript frameworks (e.g. Angular, React, )

    •Familiarity with databases, web servers and application servers

    •Excellent communication, teamwork skills and attention to detail

    •Thorough knowledge of CI/CD and Automated Tests including experience with version control repositories such as SVN, GitLab, and deployment tools, Jenkins;

    Technical Stack Skills:

    •Java – Core, Enterprise

    •Spring/SpringBoot

    •Web Service development experience (REST/JSON, SOAP)

    •JavaScript, Angular 16x,

    •Knowledge of Microservices

    •QL/ Oracle server Database

    •Development/Agile tools experience – BitBucket, Confluence, Jenkins, GIT.

    •IDE tools – Eclipse, IntelliJ

    #LI-MT1

    Skills:

  • Angular
  • Hibernate
  • HTML
  • Java
  • Node.Js
  • Unit Testing


  • Iris Software Inc. Halifax, Canada

    Iris's direct client, one of the Top 5 Bank in Canada, is looking to hire a Senior Java Developer for a long term opportunity at Halifax, Nova Scotia (Hybrid Position). Please apply with your updated resume if you would be interested for this opportunity.. · Job Title: Senior Jav ...


  • CGI Halifax Regional Municipality, Canada Full time

    Position Description: · We offer the opportunity to work with Canada's largest Information Technology Outsourcing and Management Consulting Company with a true global presence in a fast-paced and energetic atmosphere where your personal and professional growth is accelerated by ...


  • NTT DATA Halifax, Canada

    Job Description · :The WebApps team designs, develops, and supports client's web-based portals, including the company's public facing web site. From specially purposed internal web applications to large public facing web sites. This team supports over 50 active web applications u ...


  • NTT DATA Halifax Regional Municipality, Canada

    Job Description · :The WebApps team designs, develops, and supports client's web-based portals, including the company's public facing web site. From specially purposed internal web applications to large public facing web sites. This team supports over 50 active web applications u ...


  • CGI Halifax Regional Municipality, Canada Full time

    Position Description: · We offer the opportunity to work with Canada's largest Information Technology Outsourcing and Management Consulting Company with a true global presence in a fast-paced and energetic atmosphere where your personal and professional growth is accelerated by ...


  • 0000050007 Royal Bank of Canada Halifax Regional Municipality, Canada Full time

    Job Description · What is the opportunity? · This position is a Senior Java Application Full-Stack developer (TSA-Technical Systems Analyst) working to develop new and extend existing applications in the RBC Insurance Digital portfolio. The primary focus of this role will be wo ...


  • Royal Bank of Canada HALIFAX, Canada Full time

    Job Summary · Job Description · WHAT IS THE OPPORTUNITY? · Are you a talented, creative, and results-driven professional who thrives on delivering high-performing applications. Come join us · Global Functions Technology (GFT) is part of RBC's Technology and Operations division. ...


  • Royal Bank of Canada> Halifax Regional Municipality, Canada Full time

    Job Summary · Job Description · What is the opportunity? · This position is a Senior Java Application Full-Stack developer (TSA-Technical Systems Analyst) working to develop new and extend existing applications in the RBC Insurance Digital portfolio. The primary focus of this rol ...

  • Compest Solutions Inc

    Java/j2ee Techlead

    1 week ago


    Compest Solutions Inc Halifax, Canada

    **Job title: Java/J2EE Tech Lead** · **Location: Halifax, NS (Hybrid)** · **Max Rate: CAD $80/hr. on Inc** · **10+Profile** · Responsibility to work as onsite technical lead. · Guide juniors so that they deliver correctly. do hands on coding. · Providing troubleshooting services ...


  • NTT Data Services Halifax, Canada

    **Req ID**: 232382 · We are currently seeking a · **Weblogic Administrator** to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA). · **Job Responsibilities Include**: · Build and Maintain Weblogic/Tomcat/Apache web servers. · Installing and maintaining SSL certificates o ...


  • Cognizant Technology Solutions Halifax, Canada

    Why Choose Cognizant? · It takes a lot to succeed in today's fast-paced market, and Cognizant has become a leader in the industry. We love big ideas and even bigger dreams. We stand out because we put human experiences at the core. We help clients engage customers by envisioning ...


  • CGI Halifax, Canada

    Independent Test Lead will facilitate testing across projects. Coordinate with Business Analysts to collect the requirement detail, facilitate testing scope, effort and timeline. Automation Lead's hands on approach at framework level will aid and help track the testing schedule t ...

  • vlinkinfo

    QA Analyst

    1 week ago


    vlinkinfo Halifax, Canada

    **Title: QA ANALYST** · **Location: Halifax** · Position Summary: - Working as a professional IT consultant in the field of software testing with a geographically spread team for one of the Big Five (Canadian Banks). · Your future duties and responsibilities: · - Perform requirem ...


  • NTT DATA Halifax, Canada

    **Job Description**: · Company Overview: · Req ID: 226649 · We are currently seeking a Database & Automation Tester to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA). · Responsibilities include: · - Design, develop, document, and maintain automated test assets · - Adh ...


  • Content Bloom Halifax, Canada

    This is a remote role open to Canadian and US residents. · **Qualifications - What you need to get the job**: · - Bachelor's degree in Computer Science or a related field · - Strong knowledge of object-oriented programming (OOP), in Java, C# or similar language · - Experience in ...


  • Java Blend Coffee Roasters Halifax, Canada

    **About You** · As an Assistant Store Manager (ASM) at Java Blend, you should be passionate about coffee. You will learn all about our coffee processes, from roasting practices and quality control to extracting the best espresso shot and creating the perfect cup. Training will be ...


  • AXIS Insurance Halifax, Canada

    This is your opportunity to join AXIS Capital - a trusted global provider of specialty lines insurance and reinsurance. We stand apart for our outstanding client service, intelligent risk taking and superior risk adjusted returns for our shareholders. We also proudly maintain an ...


  • Lockheed Martin Corporation Halifax, Canada

    Ingénierie de logiciel · - Halifax (Nouvelle-Écosse), Montréal (Québec), Ottawa (Ontario) · - 12591BR · **À propos du poste**- Ses tâches et responsabilités comprennent notamment: · - Appuyer l'analyse de systèmes complexes afin de définir les besoins en logiciels VISTA · - Appuy ...

  • NTT DATA

    Oracle Hobs

    1 week ago


    NTT DATA Halifax, Canada

    We are currently seeking a Oracle HOBS - Functional QA Tester to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA). · **Responsibilities include**: · - Design, develop, document, and maintain automated test assets · - Adherence to software engineering best practices and ...


  • Lockheed Martin Corporation Halifax, Canada

    Halifax (Nouvelle-Écosse) · - 15242BR · **À propos du poste** · - Hiver - Programme d'alternance travail-études en génie logiciel (équipe responsable du programme international)- · - Cela pourrait comprendre ce qui suit: · - Programmation et débogage en C++ et Java · - Essais uni ...