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

Java Backend Engineer

$79.6k - $139.3k

CGI 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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Java Backend Engineer in Durham, NC vacancy
  • 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

    CGI Njoyn

    Durham, NC
    4 days ago
  • $79.6k - $139.3k

    Java Backend Engineer Position 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 like Java, Spring Boot, microservices, Kafka and CI/CD automation... 
    Suggested
    Full time
    Local area
    Durham, NC
    more than 2 months ago
  •  ...Software Engineer Dynamic Work schedule - This is 5 days on site a month- in the same week then the remainder of the month is working...  .... Location- NC, NH, RI Must Have: Looking for a Java backend developer - Java REST API services - person will play a key role... 
    Suggested
    Work from home

    Samprasoft

    Durham, NC
    1 day ago
  •  ...Responsibilities Kforce has a client in Durham, NC that is seeking a Senior Java Software Engineer.Responsibilities: Design and implement backend services and APIs within established architectural patterns, contributing those patterns as your experience grows... 
    Suggested
    Hourly pay
    Contract work

    Kforce

    Durham, NC
    1 day ago
  •  ...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... 
    Suggested

    HCL Global Systems

    Durham, NC
    3 days ago
  • Capgemini is seeking a Java Fullstack Developer based in Durham, NC, to work in an agile environment. Candidates should have at least...  ...-functional teams to drive project success. A commitment to engineering excellence and effective communication is essential. Capgemini... 

    Capgemini

    Durham, NC
    4 days ago
  • Capgemini is looking for a Java Full Stack Developer in Durham, NC with over 10 years of experience specializing in Angular, Typescript, and related technologies. You will work collaboratively to deliver scalable software solutions in an Agile environment. This position... 
    Local area

    Capgemini

    Durham, NC
    2 days ago
  •  ...Software Engineer (Backend) Location: Durham, NC, Hybrid from SEP Duration: 12+ months Technical thought leadership with the ability...  ...Patterns (OO, Functional, REST) Strong knowledge of Java and Spring Strong knowledge of SQL and Object Relational Mapping... 

    Samprasoft

    Durham, NC
    1 day ago
  • 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... 

    IBM Computing

    Durham, NC
    1 day ago
  • 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

    Cedent

    Durham, NC
    19 hours ago
  • 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 employment
    Full time

    Sonsoft Inc

    Durham, NC
    2 days ago
  •  ...Backend Engineering & API Design: Design, build, test, and maintain highly secure and scalable RESTful web services and enterprise microservices using Java. Frontend UI & Configuration: Develop and refine clear, highly interactive web components and configuration dashboards... 

    Photon

    Durham, NC
    2 days ago
  • Compunnel, Inc. is seeking a Java Developer with expertise in Laboratory Information Management Systems (LIMS). The ideal candidate will develop applications that enhance laboratory workflows, utilizing modern technologies like cloud solutions and AI tools. The role requires... 

    Compunnel

    Durham, NC
    4 days ago
  •  ...Senior Java Developer Our client, a leader in healthcare and life sciences, is seeking...  ...product owners, architects, and other engineers to improve system reliability and performance...  ...and components Solid understanding of backend systems, APIs, and enterprise workflows... 
    Weekly pay
    Temporary work
    Flexible hours
    3 days per week

    Experis

    Durham, NC
    4 days ago
  • 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... 

    Compunnel

    Durham, NC
    1 day ago
  • 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... 

    Compunnel, Inc.

    Durham, NC
    1 day ago
  • $95k - $154k

     ...t reaching the right people. If you're a Java developer, software programmer, data scientist...  .../Java developers, data analysts/data engineers/data scientists, and machine learning...  ...important to get a Job? | SynergisticIT Backend vs. Full Stack Development: Job Prospects... 
    Full time
    Freelance
    Internship
    H1b

    SynergisticIT

    Durham, NC
    19 hours ago
  •  ...Bring ~ Bachelor's degree in computer science or engineering, or equivalent experience. ~7+ years' experience crafting...  ...-based web services and distributed systems. ~ Strong backend expertise in Java (Spring Boot) is required; experience with Go (Golang) or... 
    Worldwide

    Dexian

    Durham, NC
    7 hours ago
  •  ...preferable Apollo Graph QL] ~ Strong experience using NodeJS as a UI backend. ~ Familiarity with GraphQL API federation concepts. ~ Hands...  ...and Authorization models ~ Excellent understanding of Java 11 or 17 capabilities, lambda, streams, and functional interfaces... 
    Work experience placement

    Cedent Life Talent

    Durham, NC
    19 hours ago
  •  ...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 pay
    Temporary work
    Flexible hours
    3 days per week

    Experis/Manpower Group

    Durham, NC
    1 day ago
  • # Java Fullstack DeveloperNew YorkApply for this job* Permanent* Experienced Professionals* Software Engineering* ID 502065-en\_USChoosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Durham, NC
    3 days ago
  • $100k - $130k

    # Java Full Stack Developer opportunity in Durham, NCAtlanta, Columbia, Dayton - Sogeti USApply for this job* Permanent* Experienced Professionals* Software Engineering* ID 502074-en\_USChoosing Capgemini means choosing a company where you will be empowered to shape your... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Durham, NC
    2 days ago
  • HCL Technologies Limited is looking for a Full Stack Java Technical Specialist in Durham, North Carolina. In this role, you will develop...  ...and deploying end-to-end solutions across frontend and backend layers while collaborating with cross-functional teams. Ideal candidates... 

    HCL Technologies

    Durham, NC
    3 days ago
  •  ...RESTful API's or other Web Services Java Qualifications: Superb communication...  ...the ability to communicate software engineering and/or development concepts and principles...  ...management systems, E-commerce platforms, and backend frameworks (Java,.NET) is a plus... 

    Saviance

    Durham, NC
    19 hours ago
  •  ...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 employment
    Contract work
    Remote work

    Apex Systems

    Durham, NC
    19 hours ago
  • Back End Developer Developer will work within an open stack development environment on a variety of coding projects, primarily focused on heavy back end development, QA testing, and basic debugging / break fix of issues building new applications. The developer will ...

    Software Technology Inc

    Durham, NC
    19 hours ago
  • $64 per hour

    Kforce has a client in Durham, NC that is seeking a Senior Java Software Engineer. Responsibilities: * Design and implement backend services and APIs within established architectural patterns, contributing those patterns as your experience grows * Build and maintain full... 
    Contract work
    Durham, NC
    9 days ago
  •  ...development and middleware technologies such REST Web Services, Java 8 capabilities (Lambda, Streams and Functional interfaces), SQL...  ...experience in Java Technologies ~ Knowledge of software engineering practices for the full software development life cycle, including... 
    Work experience placement

    Samprasoft

    Durham, NC
    1 day ago
  •  ...The Full Stack Engineer will contribute to building and enhancing digital products using a hybrid technology stack including Angular, Java, and Spring. As a key member of an Agile Scrum team, this role collaborates closely with cross-functional partners to design, develop... 

    Compunnel

    Durham, NC
    3 days ago
  •  ...Sr. Full Stack Software Engineer Duration: 12 -24 Months Location: Merrimack, NH/ Smithfield, RI/ Westlake, TX/ Durham, NC/ Covington...  ...equivalent 5+ years' experience with the following software skillset: Java/J2EE, Spring/Spring Boot, Angular, REST Services, deployment... 
    Local area

    Samprasoft

    Durham, NC
    1 day ago

Do you want to receive more vacancies?

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