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.
- ...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...SuggestedContract workWork at office
- ...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
- ...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...SuggestedFull timeContract workWork visa
- ...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
- ...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
$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...$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 timeH1b- ...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
$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 timeTemporary workWork at officeLocal areaFlexible hours- ...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 payContract workLocal areaRemote work
- ...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,...
$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...- ...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...
- ...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 workLocal area
- ...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...
- ...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...
- ...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...
$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 timeWork experience placementRemote workHome officeShift work- ...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...WorldwideFlexible hours
- 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
$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 workRemote work$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 contractorsWork at officeRemote workHome officeFlexible hours$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...$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...- 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
- ...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...
$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 employmentFull timePart timeH1bWork visaShift workDay shift- ...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 timeFlexible hours
- ...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 areaWorldwide
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Backend Engineer. Be the first to apply!
- java software engineer Cary, NC
- java developer Cary, NC
- java developer remote part time Cary, NC
- entry level java developer remote Cary, NC
- java spring developer Cary, NC
- java web developer Cary, NC
- entry level java programming Cary, NC
- java production support Cary, NC
- java programming Cary, NC
- java Cary, NC


