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

Java Backend Engineer

CGI

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 excellence. This is a full-time, on-site employment opportunity based in the Cary, NC area.

Your future duties and responsibilities:

  • Design, develop, test, and maintain scalable REST APIs and enterprise services.
  • Develop solutions using Java, Spring Boot, Spring MVC, Spring Core, and Web Services.
  • Contribute to domain-driven API design and API lifecycle management.
  • Develop and maintain solutions deployed within AWS cloud environments.
  • Implement automated unit and integration testing using modern testing frameworks.
  • Support CI/CD pipelines and containerized application deployment.
  • Design and support high transaction production applications with a focus on scalability, availability, monitoring, and performance.
  • Participate in code reviews and promote software engineering best practices.
  • Troubleshoot complex production and non production issues.
  • Lead process and technology improvement initiatives.
  • Mentor team members and contribute to a culture of engineering excellence.

Required qualifications to be successful in this role:

  • 6 9 years of hands-on software development experience.
  • Bachelor's or master's degree in computer science, Engineering, or equivalent experience.
  • Strong development experience with Java and Spring Boot.
  • Extensive experience designing and developing REST APIs.
  • Experience with Domain Driven API Design, Swagger/OpenAPI, and API lifecycle management.
  • Experience with AWS cloud technologies.
  • Experience with JUnit, Cucumber, REST Assured, or similar testing frameworks.
  • Experience with Jenkins, Maven, Docker, and Git based development environments.
  • Experience supporting high volume production applications.
  • Strong understanding of scalability, availability, monitoring, and application performance.

Skills:

  • Financial Services
  • Splunk

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 4 days ago
Similar jobs that could be interesting for youBased on the Java Backend Engineer in Cary, NC vacancy
  •  ...Backend Java Engineer With Kotlin Location: Candidate to go to any Intuit or Persistent office twice a week Intuit offices - (Mountain View / San Diego/ Plano Texas/ Atlanta / New York/ SFO) Persistent offices – (Morrisville, Bellevue, New Jersey, Dublin) Mode... 
    Suggested
    Contract work
    Work at office

    United IT

    Morrisville, NC
    2 days ago
  •  ...Technology seeks an Associate in Cary, NC to review application requirements and interface designs and to design and develop backend services using Java and Spring. You will build RESTful microservices with secure authentication (OAuth2/OIDC), implement robust data access... 
    Suggested

    Deutsche Bank

    Cary, NC
    2 days ago
  •  ...Java Backend Developer Number of Position: 3 NO C2C OR CONTRACT-ONLY FULLTIME I, Abhishek, would like to share a job opportunity as Java Backend Developer in Cary, NC for a Fulltime position. *** In case, if you are not comfortable with this location, please... 
    Suggested
    Full time
    Contract work
    Work visa

    Syntricate Technologies

    Cary, NC
    2 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... 
    Suggested

    Zortech Solutions

    Morrisville, NC
    4 days ago
  •  ...Python Backend EngineerWe are looking for a Python Backend Engineer to build the backbone of our platform. You will be responsible for creating high-performance APIs, integrating advanced AI agent logic, and ensuring our infrastructure remains rock-solid as we scale.... 
    Suggested

    eTeam

    Cary, NC
    4 days ago
  • $82k - $138k

    HCLTech is seeking a Senior Java Developer in Cary, NC (Hybrid). The role requires 8+ years with Java, Spring/Spring Boot, and Hibernate/JPA; experience modernizing legacy Java apps; containerized cloud apps with Docker/Kubernetes; strong REST API, DB, testing, and design... 

    Hcltech

    Cary, NC
    4 days ago
  • $81k - $150k

     ...SynergisticIT Is Where Your Career BeginsIf you're a Java developer, software programmer, data...  .../Java developers, data analysts/data engineers/data scientists, and machine learning...  ...Employment | SynergisticIT Wage-Based H-1B Filing Backend vs. Full Stack Development: Job Prospects... 
    Full time
    H1b

    SynergisticIT

    Raleigh, NC
    4 days ago
  •  ...these requirements and it's a 100% sure short closure Backend Engineer Just remember Banking and financial Industry...  ...Banking financial services experience -Angular 16+ -Core Java with Spring/Springboot -AWS cloud deployment/application management... 
    Relocation

    Anveta

    Raleigh, NC
    2 days ago
  • $167.7k - $245.2k

     ...the TeamCisco’s Customer Experience (CX) Engineering organization is one of the company's...  ...development lifecycle—from technical design and backend architecture to deployment—while...  ...development coding in Python, Go, Node.js, Java, or Rust, developing REST or GraphQL APIs... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    CISCO Systems

    Research Triangle Park, NC
    1 day ago
  •  ...Backend Engineer Anywhere Type: Contract Category: Development Industry: Financial Services Workplace Type: Remote Reference...  ...applications and services. The role requires proficiency in Java, Spring, and AWS. The engineer will build scalable APIs,... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Raleigh, NC
    5 days ago
  •  ...Experience:5+Need at least 1 senior resource.Top 3 Tools:JavaMongoDBSpring BootStrong backend services experience working complex logic, skin, and bone.Tech Skills:Currently using Java 18, thinking of upgrading to Java 21Working with Spring boot.No relational databases,... 

    My3Tech Inc

    Cary, NC
    4 days ago
  • $79.68k - $112.5k

    A leading financial services provider is looking for Full Stack Engineers to design and develop software solutions. The ideal candidate will have substantial experience in Java and ReactJS, working collaboratively in an agile environment. This role will involve implementing... 

    MetLife

    Cary, NC
    3 days ago
  •  ...Full Stack Java DeveloperMinimum of 6+ years' experience in solution, design and hands...  ...languages – Maven, ANT and Shell script.Strong backend experience to develop data layer using at...  ...tuning.Experience with eligibility rules engine is a plus.Strong decision making and... 

    Omni Inclusive

    Cary, NC
    4 days ago
  •  ...Java Developer Local to Cary, NC only!- 100% onsite (Locals only) Contract ROLE_DESCRIPTION : Backend Java, Spring Boot, REST APIs, Microservices, JPA/Hibernate, API security basics Engineering Git, CI/CD, unit testing, code review, clean coding standards... 
    Contract work
    Local area

    PROLIM Corporation

    Cary, NC
    2 days ago
  •  ...Technology_USA - USA_Developer Job Description: Skill Are Expected Capability Backend Java, Spring Boot, REST APIs, Microservices, JPA/Hibernate, API security basics Engineering Git, CI/CD, unit testing, code review, clean coding standards, performance... 

    Q1 Technologies

    Cary, NC
    3 days ago
  •  ...and maintain scalable microservices using Java and Spring Boot. Develop and...  ...implement secure, scalable, and high-performing backend solutions. Support CI/CD pipeline...  ...development practices, coding standards, and engineering best practices. Identify and resolve... 

    2T Consulting

    Apex, NC
    3 days ago
  •  ...Senior Full Stack Java Developer - React.jsCary, North CarolinaJob SummaryContribute...  ...full stack java development, including backend and frontend technologies.Solid understanding...  ...capabilities centered around digital, engineering, cloud and AI, powered by a broad... 

    HCLTech

    Cary, NC
    3 days ago
  • $90k

     ...people (like you) can do their best work. If you're ready to grow and "help the helpers" you've come to the right place. Backend Software Engineer: Compensation: $90,000 base, and a bonus potential of up to 12% Benefits: Fully Remote, Health/ Dental/ Vision, Paid... 
    Full time
    Work experience placement
    Remote work
    Home office
    Shift work

    GrabJobs

    Raleigh, NC
    1 day ago
  •  ...Senior Backend Engineer As a Senior Backend Engineer at Kaleido, you will help design, build, and scale the infrastructure powering enterprise blockchain and digital asset platforms. You'll work across distributed systems, blockchain integrations, cloud-native services... 
    Worldwide
    Flexible hours

    Kaleido

    Raleigh, NC
    5 days ago
  • CWILL is seeking a recent US university graduate to join our R&D Management Trainee program. You’ll be embedded in a product engineering team, working on production systems from day one with mentorship from senior engineers. Over time, you’ll grow into an engineer who can... 
    Traineeship

    CWILL

    Raleigh, NC
    3 days ago
  • $59.97 - $62.11 per hour

     ...Java DeveloperOur client, a water technology provider, is seeking a Java Developer for a 6 month contract opportunity located in Morrisville...  ...designing, developing, and maintaining scalable and efficient backend systems that support our applications.Key ResponsibilitiesDesign... 
    Contract work
    Remote work

    Corps Team

    Morrisville, NC
    4 days ago
  • $300 per month

     ...What You’ll Do Tekmetric is looking for a Senior Software Engineer (Backend) to take part in the full development lifecycle, from ideation...  ...performant solutions. Our ideal candidate has experience in Java, Spring, and MySQL. Experience with Javascript and React is a... 
    For contractors
    Work at office
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Cary, NC
    5 days ago
  • $125k - $150k

     ...eClerx is seeking a motivated Senior Full Stack Java Developer to join our Application Development team in Raleigh, NC. This role involves designing, building, enhancing, and maintaining enterprise-grade financial technology platforms. Ideal candidates should have over... 

    eClerx

    Raleigh, NC
    2 days ago
  • $100k - $110k

     ...Must Have Technical/Functional Skills Skill Area Expected Capability Backend Java, Spring Boot, REST APIs, Microservices, JPA/Hibernate, API security basics Engineering Git, CI/CD, unit testing, code review, clean coding standards, performance... 

    Tata Consultancy Services

    Cary, NC
    2 days ago
  • Pennymac invites graduates to join its Digital Technology Organization (DTO) Rotational Program as Engineers. You will rotate through front-end, back-end, and full-stack roles, gaining end-to-end development experience and mentorship. Openings for January or June 2027 cohorts... 
    Rotational program

    Pennymac

    Cary, NC
    3 days ago
  •  ...Full Stack Java Developer (Hybrid – Cary, NC)We are looking for a Full Stack Java Developer with a strong background in end-to-end application development and deployment. This is a hybrid role in Cary, North Carolina, requiring 10+ years of professional experience. The... 

    Georgia IT Inc

    Cary, NC
    4 days ago
  • $125k - $150k

     ...integration, testing, and deployment of Java-based, API-driven, and microservices solutions...  ...AWS. Analyzes trends, applies software engineering best practices, and prepares for future...  ...to full-stack development across backend services and frontend applications, including... 
    Permanent employment
    Full time
    Part time
    H1b
    Work visa
    Shift work
    Day shift

    Truist

    Raleigh, NC
    5 days ago
  •  ...Valley 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
    1 day ago
  •  ...Overview: Position Title * Software Engineer Position Responsibilities Job Tittle: Java Full Stack Developer Job Location: Cary, NC (Need Local Candidate) Technical Skill: Java Spring Bot AWS (EC2, SQS, Lambda, S3, DynamoDB) Angular Job Description... 
    Local area
    Worldwide

    Guru Schools

    Cary, NC
    1 day ago
  •  ...Experience Range: 5+ Yrs JD Required: • Strong hands-on experience with web technologies like NodeJS, Groovy, Java/Jscript, ReactJS, Remix, Java, Springboot, Microservices API Development • Ability to build, deliver and operate complex, cloud-based systems... 

    Prophecy Technologies

    Cary, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Backend Engineer. Be the first to apply!