1

Senior Full Stack Java Developer Jobs in Durham, NC

... Senior Full Stack Engineer to join their engineering team. The role involves designing and ... Responsibilities : • Design, develop, and maintain Java based microservices and REST APIs using ...

New

Full Stack Developer (Java & Angular) Durham, NC / Salt Lake City, UT (Onsite / In-person interview) Hiring Type: Full Time Job Summary: We are looking for a Senior Full Stack Developer with a strong ...

Java Developer

Cary, NC · On-site

$48.50 - $62.75/hr

Full Stack Java Dev Insurance client - will give name later Cary NC - will prefer if candidate ... Global Role Family : 6504 Developer / Software Engineer * Local Role Name : JAVA DEV * Local Skills

Sr. Java Developer with GCP/AWS

Raleigh, NC · On-site

$55.75 - $71/hr

Job Title: Sr. Java Developer with GCP/AWS Job Location: Raleigh, NC Job Type: Contract Required ... as full stack developer in Java based technologies with focus on backend * 5 years of experience ...

Java Full Stack Engineer

Raleigh, NC

$51 - $65.75/hr

... years of Full stack software development experience B.S. in Computer Science, Engineering or ... Experience building scalable web and middle tier applications with core Java and Angular Experience ...

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Bachelors degree in Computer Science or related field plus 5 years ...

Java Full Stack Developer

Raleigh, NC · On-site

$51 - $65.75/hr

Java (core backend) * React or Angular (frontend) * AWS (hands-on cloud experience) Experience Level: * 3-5 years (mid-level) This will be a fullstack role, so we are targeting candidates who are ...

You'll work across the full stack from architecting backend services to building intuitive ... Contribute to improving developer tooling , deployment workflows, and system observability. Impact ...

next page

Showing results 1-20

Senior Full Stack Java Developer information

See Durham, NC salary details

$9

$52

$70

How much do senior full stack java developer jobs pay per hour?

As of Jul 8, 2026, the average hourly pay for senior full stack java developer in Durham, NC is $52.62, according to ZipRecruiter salary data. Most workers in this role earn between $45.72 and $59.04 per hour, depending on experience, location, and employer.

What are Senior Full Stack Java Developers?

Senior Full Stack Java Developers are experienced software professionals who design, develop, and maintain both the front-end and back-end components of web applications using Java and related technologies. They typically work with frameworks such as Spring Boot for the backend and may use JavaScript frameworks like Angular or React for the frontend. In addition to coding, they often lead development teams, make architectural decisions, and ensure best practices are followed throughout the software development lifecycle.

What are the key skills and qualifications needed to thrive as a Senior Full Stack Java Developer, and why are they important?

A Senior Full Stack Java Developer needs advanced proficiency in Java, front-end frameworks (such as Angular or React), and a solid understanding of databases, supported by a bachelor’s degree in computer science or related field. Experience with tools like Spring Boot, RESTful APIs, version control systems (e.g., Git), and cloud platforms is typically required, along with relevant certifications. Strong problem-solving, communication, and teamwork skills help developers effectively collaborate and deliver robust solutions. These competencies are crucial for building scalable applications, leading projects, and ensuring efficient development processes.

What are some common challenges Senior Full Stack Java Developers face when balancing backend and frontend responsibilities?

Senior Full Stack Java Developers often encounter the challenge of staying up-to-date with both backend Java frameworks and rapidly evolving frontend technologies. Balancing deep expertise in server-side development with proficiency in modern JavaScript frameworks (like React or Angular) can be demanding. Additionally, these professionals often need to effectively prioritize tasks between client and server development while collaborating with specialized frontend or backend team members. Time management, clear communication, and a willingness to learn new tools are essential for success in this multifaceted role.
What are popular job titles related to Senior Full Stack Java Developer jobs in Durham, NC? For Senior Full Stack Java Developer jobs in Durham, NC, the most frequently searched job titles are:
What job categories do people searching Senior Full Stack Java Developer jobs in Durham, NC look for? The top searched job categories for Senior Full Stack Java Developer jobs in Durham, NC are:
What cities near Durham, NC are hiring for Senior Full Stack Java Developer jobs? Cities near Durham, NC with the most Senior Full Stack Java Developer job openings:
Infographic showing various Senior Full Stack Java Developer job openings in Durham, NC as of July 2026, with employment types broken down into 82% Full Time, 7% Part Time, 1% Temporary, and 10% Contract. Highlights an 81% Physical, 4% Hybrid, and 15% Remote job distribution, with an average salary of $109,457 per year, or $52.6 per hour.
Sr. Full Stack Engineer

Sr. Full Stack Engineer

CGI

Durham, NC • On-site

Full-time

Posted 2 days ago

New


CGI rating

7.1

Company rating: 7.1 out of 10

Based on 19 frontline employees who took The Breakroom Quiz

129th of 207 rated it services


Job description

Job Summary:
CGI is a leading IT and business consulting services firm, and they are seeking a Senior Full Stack Engineer to join their engineering team. The role involves designing and developing enterprise-grade applications, optimizing cloud-based solutions, and modernizing legacy platforms.
Responsibilities:
• Design, develop, and maintain Java based microservices and REST APIs using Spring Boot or Dropwizard.
• Build and optimize event driven architectures using AWS services such as SNS, SQS, Lambda, Glue, and EventBridge.
• Implement secure, automated CI/CD pipelines with Jenkins, including unit, component, and functional test automation.
• Collaborate with cross functional teams to re platform large legacy applications into modern cloud native solutions.
• Work with relational databases (Oracle, PostgreSQL) to design schemas, optimize queries, and ensure data integrity.
• Develop and support high volume transactional systems with a focus on performance, reliability, and scalability.
• Provide production release support, troubleshoot issues, and ensure smooth deployment cycles.
• Use Drools for business rules management and decision automation.
• Contribute to engineering modernization efforts using GenAI, Dev Assist, and Spec Driven Development.
• Partner with product and business teams, especially within the Finance domain, to deliver solutions for sales and variable compensation systems.
Qualifications:
Required:
• 10+ years of hands on software development experience in enterprise environments
• Strong proficiency in Java, Spring Boot, Dropwizard, and microservices architecture
• Experience building and consuming REST APIs
• Solid understanding of event driven systems and asynchronous messaging patterns
• Hands on experience with AWS services: SNS, SQS, Lambda, Glue, EventBridge
• Working knowledge of DevSecOps practices and CI/CD automation using Jenkins
• Experience with Oracle and PostgreSQL databases
• Background in re platforming or modernizing large scale applications
• Expertise in building and supporting high volume transactional systems
• Experience with Drools or other business rules engines
Preferred:
• Experience with GenAI, Dev Assist, or Spec Driven Development
• Domain experience in Financial Services
• Strong analytical and problem solving skills
• Ability to work effectively in fast paced, agile environments
• Excellent communication and collaboration skills
• Experience mentoring junior engineers and contributing to engineering best practices
• Familiarity with cloud native design patterns and distributed systems
Company:
Insights you can act on. Founded in 1976, CGI is among the largest IT and business consulting services firms in the world. Founded in 1976, the company is headquartered in Montréal, CAN, with a team of 10001+ employees. The company is currently Late Stage.

What CGI employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom