Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Engineer

CGI

Full Stack Engineer

CGI is seeking to hire an experienced Full Stack Software Engineer with Customer Service Platform/Contact Center technology experience to join our Digital Platform Engineering team. This role will focus on building and enhancing enterprise scale solutions supporting Contact Center operations, Workforce Management (WFM), agent experiences, customer interactions, routing, omnichannel/digital channels, and real time services. This is a Full-Time, On-Sight Employment opportunity located in Plano, TX.

Your future duties and responsibilities:

  • Design and develop enterprise applications using Java, Spring Boot, React, and REST APIs.
  • Build scalable microservices, distributed systems, and event driven solutions.
  • Integrate applications with Contact Center, WFM, and enterprise platforms.
  • Develop secure, resilient, and highly available solutions.
  • Contribute to technical design, code reviews, automated testing, CI/CD, and engineering best practices.
  • Support applications through deployment, monitoring, troubleshooting, and production support.
  • Collaborate with cross functional teams in an Agile/Scrum or SAFe environment.
  • Leverage AI assisted development tools to improve engineering productivity and quality.

Required qualifications to be successful in this role:

  • Strong full stack engineer and problem solver who enjoys building scalable, resilient applications and collaborating across engineering, architecture, product, and business teams.
  • Core Stack: Java | Spring Boot | React | REST APIs | Microservices | SQL/NoSQL | CI/CD | Distributed Systems
  • Domain Focus: Contact Center Technology | Customer Service Platforms | WFM | Omnichannel | Agent Experience
  • Skills Required:
    • 6-9 years of software development / full stack engineering experience
    • Strong hands on Java and Spring Boot
    • Strong React or modern JavaScript framework experience
    • REST APIs, Microservices, and Distributed Systems
    • RDBMS and/or NoSQL databases
    • Automated unit and integration testing
    • CI/CD, observability, logging, and monitoring
    • Strong understanding of secure software engineering practices
    • Strong problem solving, troubleshooting, and communication skills
  • Contact Center / Domain Experience
    • Experience in one or more of the following is highly desirable:
    • Contact Center / Customer Service technology platforms
    • Workforce Management (WFM)
    • Agent desktop / agent experience platforms
    • IVR and intelligent routing
    • Omnichannel customer interactions
    • Voice, chat, and digital channels
    • SIP, WebRTC, or CTI technologies
    • Real time customer service applications
    • Nice to Have:
    • Apache Kafka or similar event streaming technologies
    • Event driven architecture and asynchronous messaging
    • AWS, Azure, or GCP
    • JUnit, Jest, Playwright, or React Testing Library
    • Agile/Scrum or SAFe experience
    • AI assisted development tools such as GitHub Copilot, Claude Code, OpenAI Codex, or similar tools
    • Education: Bachelor's Degree in Computer Science or related Field.

Skills:

  • Workforce Management

What you can expect from us:

Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team—one of the largest IT and business consulting services firms in the world.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Full Stack Engineer in Cary, NC vacancy
  • 10+ Years Must Must-Have Skills * Java (7+ Years Must) * Spring Boot * Microservices * REST APIs * Node.js * React.js * Remix * JavaScript * Groovy * JSON * Docker * Kubernetes * SQL & MongoDB (NoSQL) * Cloud Development * CI/CD * DevOps...
    Suggested

    Delan Associates Inc

    Cary, NC
    4 days ago
  •  ...Commitment to continuous learning, knowledge sharing, and fostering team developmentRequired Skill and Experience Experience in Full-stack software engineering with proficiency in Java and Angular / React. Experience and good knowledge of technologies like Spring, Spring boot... 
    Suggested
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Raleigh, NC
    3 days ago
  • Full Stack Developer, EVAAS - Hybrid, Cary, North Carolina  We’re a leader in data and AI. Through our software and services, we inspire...  ...patterns.  Collaborate with product, security, DevOps, and engineering teammates to deliver a highly reliable Identity Solution with... 
    Suggested
    Full time
    Local area
    Work visa

    SAS Institute

    Cary, NC
    4 days ago
  •  ...Full Stack Developer Duration: 1+ year Location: REMOTE w/ one week a month onsite at ANY Fidelity location (Boston, MA; Dallas...  ...clean, maintainable code and are always looking to improve your engineering skills in fast-paced, ambiguous environments. Learning,... 
    Suggested
    Remote work

    Software Technology Inc

    Raleigh, NC
    4 days ago
  • Job DescriptionWhat is the opportunity?As a Senior Full Stack Engineer, you'll drive digital transformation and developer velocity across RBC Bank's US online banking platform, working at the intersection of enterprise stability and innovation. You'll implement full stack... 
    Suggested
    Full time
    Flexible hours

    Royal Bank of Canada

    Raleigh, NC
    3 days ago
  • $120k - $165k

     ...and set new industry standards? Join us and help drive the future of technology forward. The Opportunity The Lead Full Stack Software Engineer is responsible for leading and developing full stack applications across the globe. Guided by our purpose - always with... 
    Temporary work
    Work at office
    Local area
    Worldwide
    3 days per week

    MetLife

    Cary, NC
    1 day ago
  •  ...Full Stack Java Developer Minimum of 6+ years' experience in solution, design and hands on development of web applications. 5+ years...  ...Procedures, Complex SQLs tuning. Experience with eligibility rules engine is a plus. Strong decision making and problem solving skills... 

    Omni Inclusive

    Cary, NC
    3 days ago
  •  ...Job Title:Java Full stack developer Location: Local to Cary NC Only! Duration:6 Months Experience Required: 6-8 JD is below: Required: • Strong hands-on experience with web technologies like NodeJS, Groovy, Java/Jscript, ReactJS, Remix, Java, Springboot... 
    Local area

    I-Flow

    Cary, NC
    1 day ago
  •  ...Principal Full Stack Engineer Institutional Wealth Management Services (IWMS) is seeking an experienced Principal Full Stack Engineer to play a leading role in the design and development of innovative technology for financial advisors and their clients. You will drive... 

    Anveta

    Raleigh, NC
    2 days ago
  • $55 - $60 per hour

     ...talk with your recruiter to learn more. Base pay range $55.00/hr - $60.00/hr Hansen Talent Group is seeking a Sr Full Stack Java Engineer to work with a growing and innovative development team. This remote position is ideal for full stack developers with hands... 
    Contract work
    Remote work

    Hansen Talent Group (HTG)

    Raleigh, NC
    13 hours ago
  •  ...Responsibilities: Design, build, test, deploy, and operate full-stack features for consumer web applications, from UI through...  ...testing, code reviews, and CI/CD best practices; raise the bar on engineering standards. Optimize applications for performance and Core... 

    Trans.eu

    Morrisville, NC
    1 day ago
  •  ...clinicians and the collection of real-time, real-world data and insights.  About the Role We are seeking a talented Full Stack Cloud Software Engineer to join our engineering team. You will work collaboratively as part of a fast-paced agile team and be responsible for... 

    Custom Health

    Morrisville, NC
    10 days ago
  • Request ID: 62189-1 Title: Sr Full stack Developer Locations : Morrisville NC or San Jose CA Duration: 6 Months Pay Range: $50 - $55/Hour on W2/C2C (All inclusive) Role Descriptions: Sr Full stack Developer • 8+ years of Full Stack Developer experience in Node and React... 

    Artech

    Morrisville, NC
    5 days ago
  •  ...including LLMs, vector databases, RAG, prompt engineering, and AI application development• Strong...  ...with competitive pay, as a full-time Infosys employee you are also eligible...  ....Technical/Domain Skill 1Technology|Full stack|Java Full stack Technical/Domain Skill 2Technology... 
    Full time
    Temporary work
    Work experience placement
    Relocation

    Infosys Technologies

    Raleigh, NC
    5 days ago
  •  ...the loan market’s most credible source of deal information.   About You:   Versana is looking for a motivated  Full Stack Software Engineer  to join our Application Development team. The squad’s goal is to create, enhance and maintain Versana’s real-time syndicated... 
    Full time
    Contract work
    Fixed term contract
    Local area

    Versana

    Raleigh, NC
    more than 2 months ago
  • Job Description The Senior Front-End Developer will be part of a team supporting established projects and creating products from the ground up. The ideal candidate is a team player and is passionate about learning and applying their technical skills and experience...
    Full time

    Adept Solutions Inc

    Morrisville, NC
    more than 2 months ago
  • $125k - $150k

     ...Java-based, API-driven, and microservices solutions as well as full-stack web applications built with TypeScript, Node.js, and modern...  ...cloud infrastructure on AWS. Analyzes trends, applies software engineering best practices, and prepares for future business requirements... 
    Permanent employment
    Full time
    Part time
    H1b
    Work visa
    Shift work
    Day shift

    Truist

    Raleigh, NC
    1 day ago
  • Job Title Targeted Years of Experience: 3-5 years Responsibilities Django and Django Rest Framework, React.JS, Aurelia, Javascript, linux, postgres, open source software, and cloud services. Strong knowledge of common web front-end/back-end technologies ...
    Work experience placement

    Samprasoft

    Cary, NC
    4 days ago
  • $60 - $70 per hour

     ...Job Description Job Description Full Stack Software EngineerJob Description We are seeking an experienced Full Stack Software Engineer to join a collaborative development team and contribute to the design, development, and delivery of modern software applications... 
    Contract work
    Temporary work
    Remote work

    Actalent

    Morrisville, NC
    2 days ago
  • $171.6k - $338.3k

     ...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of...  ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies... 
    Local area

    Deloitte

    Raleigh, NC
    5 days ago
  • $120k - $165k

     ...saves lives The research we do and the products we develop improve outcomes for patients around the world. As a Principal Full Stack Software Engineer at Baxter, your work contributes directly to making a significant impact on others. Its challenging work—and you're not... 
    Full time
    Temporary work
    Local area
    Flexible hours
    Shift work

    Baxter International

    Raleigh, NC
    4 days ago
  •  ...Java Backend Engineer CGI is seeking a hands-on API / Full Stack Engineer to design, develop, test, and support highly scalable enterprise services and APIs. The ideal candidate brings strong Java/Spring engineering expertise, cloud experience, and a passion for engineering... 
    Full time

    CGI

    Cary, NC
    5 days ago
  •  ...Description Versana is looking for a highly motivated Software Engineer to contribute to our Application Development team's technical...  ...end to end. You must have a strong technical foundation in full-stack engineering, including hands-on experience integrating blockchain... 

    Versana

    Raleigh, NC
    11 days ago
  •  ...based I.T staffing and professional services company specializing in Web, Cloud & Mobility staffing solutions. Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all.  Job Description... 
    Full time
    Flexible hours

    Jobsbridge

    Cary, NC
    more than 2 months ago
  •  ...the future.EEO/About UsBenefitsAlong with competitive pay, as a full-time Infosys employee you are also eligible for the following...  ...Architecting Technical/Domain Skill 4Technology|Agentic AI|Agent Engineering Work LocationRaleigh, NC CountryUSAState / Region /... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Raleigh, NC
    5 days ago
  • $100k - $120k

     ...Java Full Stack Developer Must Have Technical/Functional Skills Technical: Java, Spring, Kafka, REST API Functional: Payments Knowledge...  ...Location Raleigh, NC Job Function TECHNOLOGY Role Engineer Job Id 432397 Desired Skills Java Salary Range $100,0... 

    Tata Consultancy Services

    Raleigh, NC
    1 day ago
  • Job Title Skill Requirements 1. Strong expertise in java/j2ee technologies, restful web services, and spring boot framework. 2. Proven experience in designing and implementing scalable and secure web applications using java. 3. In-depth knowledge of microservices...

    Yochana

    Raleigh, NC
    3 days ago
  • A leading tech company is seeking a Full Stack Developer based in Raleigh, NC. The ideal candidate will have a minimum of 8 years of experience in designing and implementing web applications. Expertise in Java and open-source technologies is essential, as well as a strong... 
    Long term contract
    Remote work

    Rapinno Tech

    Raleigh, NC
    3 days ago
  • PHP Fullstack Reactjs Developer (Java Backend + Reactjs Frontend)Location: Santa Clara, CA, 95054 x Princeton, NJ, 08543 x Morrisville, PA, 19067 x Morrisville, NC, 27560 x Dublin, NC, 28332 x Woodbridge, NJ, 07095 x Bellevue, WA, 98009 x Charlotte, NC, 28270 x Bridgewater...

    Zortech Solutions

    Morrisville, NC
    2 days ago
  •  ...encouraged to apply.EEO/About UsBenefitsAlong with competitive pay, as a full-time Infosys employee you are also eligible for the following...  ...|Java|Springboot Technical/Domain Skill 2Technology|Full stack|Java Full stack Work LocationAddison, TX, Charlotte, NC, Dallas,... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Raleigh, NC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Engineer. Be the first to apply!