Java Backend Engineer
$79.6k - $139.3kCGI Njoyn
Java Backend Engineer Job Order: J0426-1726 - Permanent Full Time Location: Durham, North Carolina, United States Employment: Full Time, Hybrid Working Model Job Description Join our CGI agile team as a Mid‑Level Java Back‑End Engineer, where you’ll design and develop scalable, mission‑critical platforms using modern technologies such as Java, Spring Boot, microservices, Kafka and CI/CD automation—collaborating with DevOps and engineering peers to drive innovation, quality, and continuous improvement. Key Responsibilities Design and develop multi‑layered backend systems using Java17, Spring Boot, and PL/SQL. Build RESTful APIs and microservices focused on scalability, performance, and Kafka integration. Optimize database schemas, stored procedures, and transactional SQL (Oracle/DB2). Drive CI/CD automation using Jenkins, Git, and uDeploy. Collaborate with DevOps teams to implement monitoring, resiliency, and release pipelines. Perform code reviews, unit testing, and integration testing to ensure delivery quality. Resolve cross‑technology roadblocks and contribute to process improvements that enhance team velocity. Required Qualifications 6+ years of backend programming experience with Java, including Java17, Spring, and Spring Boot. Deep expertise in REST API design, microservices architecture, and Kafka. Strong command of Oracle or DB2, PL/SQL, and transactional SQL. Hands‑on experience with Git branching strategies, Jenkins, SonarQube, and deployment automation (Docker/Kubernetes). Familiarity with cloud concepts. Agile mindset with a focus on quality, collaboration, and continuous improvement. Excellent communication and problem‑solving skills. Good to have: Experience in financial services or asset management domains; exposure to front‑end technologies such as Angular or Vue.js. Education Bachelor’s degree in Computer Science or a related field. Compensation Estimated compensation range: $79,600 – $139,300 per year. Benefits Competitive compensation. Comprehensive insurance options. Matching contributions through the 401(k) plan and the share purchase plan. Paid time off for vacation, holidays, and sick time. Paid parental leave. Learning opportunities and tuition assistance. Wellness and well‑being programs. EEO Statement Qualified applicants will receive consideration for employment without regard to race, ethnicity, ancestry, color, sex, religion, creed, age, national origin, citizenship status, disability, pregnancy, medical condition, military or veteran status, marital status, sexual orientation or perceived sexual orientation, gender, gender identity, and gender expression, familial status or responsibilities, reproductive health decisions, political affiliation, genetic information, height, weight or any other legally protected status or characteristics to the extent required by applicable federal, state, and/or local laws where we do business. #J-18808-Ljbffr CGI Njoyn
- ...Java Backend Developer Design develop and maintain Java-based backend applications and APIs Collaborate with frontend developers to integrate backend services and APIs Write clean well documented and testable code Participate in code reviews to ensure code...Suggested
- CGI Njoyn is seeking a Mid-Level Java Backend Engineer in Durham, North Carolina. The engineer will design and develop scalable, mission-critical platforms using Java, Spring Boot, and microservices. Key responsibilities include optimizing database schemas and building...Suggested
$79.6k - $139.3k
...Java Backend Engineer Category: Software Development/ Engineering Main location: United States, North Carolina, Durham Position ID:J0426-1726 Employment Type: Full Time U.S.- CGI Partner story: Invest in yourself and others By...SuggestedFull timeLocal area$130k
...Piper Companies is seeking a Backend Developer to join an enterprise company located in Durham, NC. This role is a full time opportunity... ....js and Typescript experience Qualifications of the Backend Engineer Advanced Node.js dev experience Hands‑on experience with coding...SuggestedFull time$130k
...A financial services firm located in Durham, NC is seeking a Backend Developer to design, develop, and maintain applications using Node.js and Typescript. The ideal candidate will have advanced experience in Node.js, expertise in Microservices, and hands-on coding experience...SuggestedFull time- ...Senior Full Stack Engineer Are you interested in serving the needs of millions of customers by building the best-in-class digital experience... ...: Designing, developing, and maintaining Node JS, and/or Java/JEE based web applications in a fast-paced Scrum environment....Contract work
- ...A leading tech company is seeking a Senior Engineer with a backend focus to drive innovative software solutions that make a global impact. You will lead the design and implementation of features, collaborate with diverse engineering teams, and act as a technical expert...
$107k - $216k
...Job Description: Note: Fidelity is not providing immigration sponsorship for this position. Principal Python Backend Engineer Bring a builder's mindset to Fidelity's Enterprise AI/ML Platform and help us scale the next generation of high-performance, production...Work from home- ...We are looking for n experienced Java Software Engineer to join our technology team and work with Basket Capabilities. This area plays a critical role in building Next Generation brokerage platform and other brokerage capabilities. The Expertise You Have...
- A growing software company in Durham is seeking a full-time software developer. The ideal candidate will have a minimum of 3 years of experience in designing and implementing software applications, along with 2 years in migrating legacy SSO connections. Strong communication...Permanent employmentFull time
- ...Java Software Engineer Locations: NC, WLK, BOS, MMK Dynamic work schedule - This is 5 days on site a month- in the same week then the remainder of the month is working from home. (They can fly/drive into the office as well). If candidate is not open to this please...Contract workWork at officeRemote workWork from home
$60 - $70 per hour
...Expertise You Have • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. • Proven... ...with modern programming languages and frameworks, including Java, Spring Boot, Oracle, Kubernetes, and AWS. • Strong experience...Contract workTemporary work- ...A leading company is seeking a Full Stack Engineer for a long-term contract in Durham, North Carolina. The ideal candidate will have over 6 years of experience in Oracle and Java development, contributing to Cloud applications while maintaining a solid understanding of...Long term contract
- ...Full Stack Java Developer (Hybrid Onsite) Location: Westlake, TX, Durham, NC, Merrimack, NH or Smithfield, RI Duration:... ...enterprise-scale, cloud-ready distributed systems. Specifically Java, backend engineering, Springboot, Angular, Kafka Proficiency with Java EE,...Contract workRelocation
- ...Developer to modernize critical business applications and design backend services. This role involves working with a legacy PHP and... ...’s degree in Computer Science and at least 5 years of backend engineering experience. You'll work in a hybrid environment with minimal travel...
- A leading tech solutions provider is seeking a Full Stack Java Developer in Durham, NC. The candidate will design, develop, and maintain scalable backend microservices and frontend features using Java and Angular. The role includes developing RESTful microservices, responsive...
- The Full Stack Java Developer will design, develop, and maintain scalable backend microservices and front-end features using Java and Angular. The role requires strong experience in API development, database operations, security, DevOps, and cloud-based deployments, ensuring...
- ...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...
- ...preferable Apollo GraphQL) Strong experience using NodeJS as a UI backend. Familiarity with GraphQL API federation concepts. Experience... ...Authentication and Authorization models. Excellent understanding of Java 11 or 17 capabilities, lambda, streams, and functional...Contract workWork experience placement
$191k - $293k
...Senior Software Engineer - Backend/ Full Stack Addison, TX (Hybrid); Durham, NC (Hybrid) The Basics Tanium, the industry's leading... ...least one of Golang (preferred), Node.js, Python, Ruby, Rust, or Java ~ Experience with React, Javascript, or typescript ~...Full timeLive inWork at officeWorldwideFlexible hours3 days per week- ...and life sciences, is seeking a Senior Java Developer to join their team. As a Senior... ...with product owners, architects, and other engineers to improve system reliability and... ...and components Solid understanding of backend systems, APIs, and enterprise workflows...Weekly payTemporary workFlexible hours3 days per week
- ...Senior Software Engineer (Java / Angular / AWS / Applied AI) Date: May 8, 2026 Location: NC, US Company: ACA Group About the... ...teams. What You'll Do: Design, develop, and maintain backend services using Java in a distributed, cloud-native environment...
- ...Java Full Stack Developer AngularJS 8 versions developer with years of experience Develop user interfaces for modern rich internet applications with the latest front end technologies Perform product analysis and development tasks of increasingly complex nature...Local area
$140k - $200k
...Clutch Canada is seeking a Backend Developer to join their fully remote team dedicated to creating innovative text-to-speech products. This role focuses on designing and maintaining robust APIs and requires proven experience in backend development with TypeScript/Node....Remote work- ...code and unit tests using AngularJS, RESTful web services, and Java technologies. Ensure high performance and responsiveness of applications... ...Preferred Qualifications Experience with Java-based backend technologies. Familiarity with DevOps tools and CI/CD...
- SynergisticIT, located in Durham, North Carolina, offers a Job Placement Program (JOPP) designed to support candidates facing career gaps. They focus on helping professionals re-enter the job market by guiding skill refreshment and interview preparation. Ideal candidates...H1b
- A leading tech firm in Durham, NC is seeking a Full Stack Engineer with strong expertise in Java and some exposure to Angular or ReactJS. You will develop scalable web applications, implement RESTful services, and work within an Agile team. Exceptional problem-solving...Long term contractRemote work
- ...A leading tech company is seeking a Java Developer with over 7 years of experience to create and maintain web microservices using the Spring Boot framework. The ideal candidate should have strong skills in Java, REST, and GraphQL while also being proficient with SQL and...Full timeFlexible hours
- ...Sr. Java Developer Location: Durham, North Carolina (Hybrid) Employment Type:... ...role involves approximately 70% hands-on backend development and 30% architectural design... ...-dependency system while mentoring other engineers and promoting engineering excellence....Permanent employmentContract workRemote work
- ...A technology solutions provider is seeking a Full Stack Engineer to contribute to building and enhancing digital products using Angular, Java, and Spring. The role requires 8+ years of experience in software development, strong technical expertise, and proficiency with...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Backend Engineer. Be the first to apply!
- java web developer Durham, NC
- senior java developer Durham, NC
- java developer remote part time Durham, NC
- full stack java developer Durham, NC
- java spring developer Durham, NC
- sr.java developer Durham, NC
- java microservice developer Durham, NC
- java developer Durham, NC
- senior java software engineer Durham, NC
- java software engineer Durham, NC

