2

Entry Level Full Stack Software Developer Jobs in Raleigh, NC

A proven understanding of the Agile software development methodology * Extensive experience ... Your familiarity with the following will be a plus: * DevOps concepts governing SCM, continuous ...

... software integration, analysis, configuring solutions, or the use of tools pertinent to the area ... engineering practices to deliver business value regarding effectiveness of the design. Actively ...

AEM: Adobe Experience Manager (Full stack Developer) Strong AEM UI Developer (60%), backend Development (40%) Hands-on experience on - Java - JSP - HTML/CSS/Javascript - CICD & Tooling- Maven ...

Your Superhero Uniform Includes (Required Experience and Skills) * 2+ years of experience as a full stack software engineer developing scalable and resilient event-driven and API-based microservices ...

Revature helps motivated individuals kick start a career in tech. With our Entry Level Software Developer role, there is no prior professional experience required. Our employees are well-prepared ...

AEM: Adobe Experience Manager (Full stack Developer) Strong AEM UI Developer (60%), backend Development (40%) Hands-on experience on - Java - JSP - HTML/CSS/Javascript - CICD & Tooling- Maven ...

Java Full Stack Engineer

Durham, NC · On-site

$47.50 - $61.50/hr

Java Full Stack Engineer Location : Research Triangle Park / Durham, NC (ONSITE) Full Time ONLY Must Have Technical Skills : Java Full Stack (Angular, Integrations, UI/UX, Bootstrap). Roles ...

Be Seen First

We are seeking a talented and experienced Software Developer to help drive a variety of new ... If you enjoy wearing multiple hats, working across the full stack, and seeing the direct impact of ...

Urgent

Tableau/Power BI developer - Junior

Raleigh, NC · On-site

$65K - $84K/yr

Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for ...

As a Technology Consultant 2, you will contribute to software solutions by participating in design ... Required : • Experience with Java Full Stack Development (React/Angular/Vue) • Experience with ...

JAVA Full Stack

Raleigh, NC · On-site

$51 - $65.75/hr

JAVA Full Stack Work Location : Raleigh NC 27604 Job Details: Must Have Skills (Top 3 technical ... Experience in AgileScrum, DevOps CICD pipeline Minimum years of experience*: 8-10 years ...

Your Superhero Uniform Includes (Required Experience and Skills) * 2+ years of experience as a full stack software engineer developing scalable and resilient event-driven and API-based microservices ...

The Role As a Full Stack Software Engineer, you will be embedded on the team that's creating the product line, working flexibly across the stack. You will be responsible for developing the ...

Software Developer- Hybrid in Cary, NC or Remote in NC, VA, GA, SC, TN We're a leader in data and ... Experience with full-stack development, from presentation layer to logic and server layer

Java Full Stack

Raleigh, NC · On-site

$51 - $65.75/hr

Primary Skill Set Experience State Rate First Citizens Bank Java Full Stack Java springboot, angular and strong in both UI, Microservices and backend skills 5+

next page

Showing results 1-20

Entry Level Full Stack Software Developer information

See Raleigh, NC salary details

$23

$57

$83

How much do entry level full stack software developer jobs pay per hour?

As of Jun 26, 2026, the average hourly pay for entry level full stack software developer in Raleigh, NC is $57.60, according to ZipRecruiter salary data. Most workers in this role earn between $47.88 and $66.35 per hour, depending on experience, location, and employer.

What is an Entry Level Full Stack Software Developer?

An Entry Level Full Stack Software Developer is a professional who works with both the front-end (user interface) and back-end (server and database) aspects of web applications. They are usually recent graduates or individuals with limited industry experience who possess foundational programming skills in multiple technologies. Their responsibilities often include writing and debugging code, collaborating with team members, and learning new tools and frameworks as required. Entry-level full stack developers are expected to build and maintain applications under the guidance of more senior developers, gradually expanding their expertise and responsibilities over time.

What are the key skills and qualifications needed to thrive as an Entry Level Full Stack Software Developer, and why are they important?

To thrive as an Entry Level Full Stack Software Developer, you need a solid understanding of programming languages like JavaScript, Python, or Java, along with a degree in computer science or related field. Familiarity with frameworks (e.g., React, Node.js), version control systems (like Git), and databases (SQL or NoSQL) is typically required. Problem-solving, teamwork, and effective communication are standout soft skills for collaborating with colleagues and tackling complex coding challenges. These skills and qualities are crucial to efficiently build, test, and maintain applications in dynamic development environments.

Will Fullstack be replaced by AI?

Full Stack Software Developers perform a range of tasks that involve problem-solving, creativity, and understanding user needs, which are difficult for AI to fully replicate. While AI tools can assist with coding and automation, human developers are essential for designing, integrating, and maintaining complex systems. Continuous learning and adapting to new technologies remain important in this field.

What Does an Entry-Level Full Stack Software Developer Do?

Entry-level full stack software developers support senior staff in the development of a company at all layers of its computer and network platforms. In this role, you may code content for both the front-end and back-end of the system, evaluate existing programming to determine whether or not it should be changed, and help optimize operations. Entry-level full stack software engineers code in a variety of languages, including PHP, CSS, JavaScript, and HTML. As an entry-level employee, your main job is to learn more about programming in a business environment until you are proficient with the company's network operations. You may shadow an experienced software developer or complete your tasks under the supervision of a senior software developer.

What are some common challenges faced by entry level full stack software developers, and how can they overcome them?

Entry level full stack software developers often encounter challenges such as juggling multiple technologies (frontend, backend, databases), understanding codebases quickly, and adapting to different team workflows. To overcome these, it's helpful to actively seek mentorship, regularly communicate with team members, and take advantage of onboarding resources provided by the company. Embracing a growth mindset and asking questions when uncertain can also accelerate learning and help integrate more smoothly into the team.

Is full stack developer an entry level job?

A full stack developer role can be entry level, but it often requires foundational skills in both front-end and back-end technologies, such as HTML, CSS, JavaScript, and server-side languages. Many employers seek candidates with some coding experience or relevant internships, but entry level positions are available for those with basic knowledge and a willingness to learn.

Can I become a full stack developer with no experience?

Entry level full stack software developer roles often require little to no professional experience, but having foundational skills in programming languages like JavaScript, HTML, CSS, and familiarity with frameworks and databases is essential. Learning through online courses, coding bootcamps, or personal projects can help build the necessary skills to qualify for such positions.

What is L1, L2, L3, and L4 developer?

In the context of an entry-level full stack software developer role, L1, L2, L3, and L4 typically refer to different levels of experience and responsibility within a company's technical hierarchy. L1 is usually an entry-level or junior developer, L2 and L3 denote increasing levels of expertise and independence, while L4 often indicates a senior or lead developer. These levels can influence salary, expectations, and opportunities for growth, and they often correspond to skills in coding, debugging, and understanding system architecture.
What are the most commonly searched types of Full Stack Software Developer jobs in Raleigh, NC? The most popular types of Full Stack Software Developer jobs in Raleigh, NC are:
What are popular job titles related to Entry Level Full Stack Software Developer jobs in Raleigh, NC? For Entry Level Full Stack Software Developer jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Entry Level Full Stack Software Developer jobs in Raleigh, NC look for? The top searched job categories for Entry Level Full Stack Software Developer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Entry Level Full Stack Software Developer jobs? Cities near Raleigh, NC with the most Entry Level Full Stack Software Developer job openings:
Infographic showing various Entry Level Full Stack Software Developer job openings in Raleigh, NC as of June 2026, with employment types broken down into 83% Full Time, and 17% Part Time. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $119,814 per year, or $57.6 per hour.
Java Full Stack Engineer

Java Full Stack Engineer

Samprasoft

Durham, NC • On-site

Other

Posted 4 days ago


Job description

Full Stack Engineer Opportunity

We are currently sourcing for a Full Stack Engineer to work in the Digital Platforms Technology Team in Durham, NC!

The Workplace Investing (WI) Digital Platforms Technology team designs, develops, implements, and supports WI’s suite of Digital products and services. The Digital Platforms development team focuses on delivering innovative solutions that meet the needs of our customers. Our systems professionals thrive, with a steadfast dedication to innovation, which champions a culture of continuous improvement and significant achievement. We see ourselves as a vital link to the customers. This is a fast-paced group that is using ground-breaking technologies to build powerful tools and outstanding user experiences for our customers, using Java-based technologies.

The Expertise We’re Looking For
  • BS/BA Degree or equivalent experience preferred
  • Robust critical thinking skills coupled with a desire for growth, to learn and to engage with peers in technical and design discussions
  • Demonstrated experience in communicating technical needs and capabilities to non-technical team members, product owners, and partners
  • Ability to apply a long-term mentality to help produce scalable, maintainable solutions
  • Passion to provide guidance on standard methodologies and mentoring support to the other Developers within the wider Digital Platforms Technology team
  • 2+ years of experience, with a focus in financial services applications
The Purpose of Your Role

In this role, you will serve as a Software Engineer who will play a key role on a Scrum team and within Digital Platforms Technology. You will work closely with the Squad Lead, Scrum Master, Systems Analyst, Quality Assurance, Architects and other Developers, to craft, build, test, and deliver the features that make up Fidelity’s Digital experiences. You will be a member of the Financial Wellness Tribe, supporting the One Stop Life Shop Domain. You will work with other Tribe members to build out integrated PWI experiences that provide the best planning resources for our customers.

The Skills You Bring
  • Experience collaborating in a team environment to develop, deploy, and support key applications and features
  • A proven understanding of the Agile software development methodology
  • Extensive experience decomposing sophisticated business problems into creative, efficient, and scalable solutions
  • Proficiency with server-side/mid-tier languages, frameworks, libraries, and related technologies: Java EE, Apache Tomcat, Spring MVC/Spring Boot, Logback, SLF4j, Maven
  • Client-side language, library, and framework proficiency: Angular, JavaScript/TypeScript, Node, NPM, HTML/CSS, RxJS
  • Appreciation for and alignment to standard methodologies regarding object-oriented design, coding standards, RESTful service consumption and integration, common design patterns, secure application development, and test coverage
  • Your familiarity with the following will be a plus:
    • DevOps concepts governing SCM, continuous integration, monitoring, and deployment processes
    • Enterprise application architecture patterns and orchestration frameworks such as Apache Camel
    • Client-side unit testing frameworks and test runners like Jasmine and Karma
    • Docker containerization and AWS cloud deployment and application management via the AWS console
    • AWS certification(s)
    • The W3C’s Web Content Accessibility Guidelines and their implementation
    • GraphQL is a nice to have
The Value You Deliver
  • Knowledge of internet, mobile, and application architecture, as well as current and emerging technologies
  • Grasp of the software development process including analysis, design, coding, system and user testing, problem resolution and planning
  • Use of formal methods (traditional structured or Agile/iterative) for delivering new or enhanced applications, identify and communicating systems development processes and developing work you're doing associated with the respective phases of the lifecycle
  • Ability to work with a variety of individuals and groups, both in person and virtually, in a constructive and collaborative manner
  • Strong analytical skills and ability to tackle issues and work through ambiguous situations by making timely decisions based on facts, knowledge, experience and judgment
  • Can communicate in various settings; one-on-one, small and large groups, with peers, and senior management
  • Skilled at influencing team members and external groups
  • Proactively navigates the organization in order to accomplish tasks
  • Willingness to work on multiple efforts simultaneously
  • Strong troubleshooting and problem-solving skills
  • Desire to be organized, highly responsive and committed to quality
How Your Work Impacts the Organization

Our goal within Digital Platforms is to build a user experience that delights our customers, anticipates their needs and matches services or solutions to support effective decision making. You will be responsible for delivering new products and services that will greatly improve the digital experience for our Workplace Investing customers.