1

Junior Full Stack Java Developer Jobs in North Carolina

Full Stack Java Developer

Charlotte, NC · On-site

$51.25 - $66.25/hr

Full Stack Java Developer Location: Charlotte, NC | Hybrid (3x/week in-office: Tuesdays/Wednesdays ... Provide mentorship/support to junior developers * Support ongoing BAU activities and future ...

Full Stack Java Developer Experience : 10+ years Location: Charlotte, NC Work Mode: Onsite (Monday to Friday) Job Overview: We are seeking a talented and motivated Full Stack Java Developer to join ...

Full Stack Java Developer Experience : 10+ years Location: Charlotte, NC Work Mode: Onsite (Monday to Friday) Job Overview: We are seeking a talented and motivated Full Stack Java Developer to join ...

Full Stack Java Developer

Charlotte, NC · On-site

$51.25 - $66.25/hr

Full Stack Java Developer Charlotte, NC (Hybrid Role) look for Nearby candidates Must have * 5+ years of large-scale web application development using Java Framework/Spring Boot * 3+ year of ...

* The Lead Full Stack Java Developer will support a Child Support System Enhancement effort focused on transforming legacy mainframe functionality into a modern, web-based platform. * This initiative ...

Full Stack Java Developer

Charlotte, NC · On-site

$51.25 - $66.25/hr

Description TGS Technology LLC is seeking a Full Stack Java Developer to join its development team in Charlotte, NC. This on-site role involves developing and supporting enterprise web applications ...

Senior full stack Java Engineer

Raleigh, NC

$121.50K - $159.90K/yr

We are looking for a Senior full stack Java Engineer. This is a full-time permanent hire position with our client in Raleigh, NC. In this role as a Senior full stack Java Engineer, you will be a part ...

Java Developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

... Full Stack Java 6+ Years - Java This is a position for a very motivated java backend/full stack ... developer that wants to be part of a team that is growing to support a business with high potential ...

Full Stack Developer

Raleigh, NC · On-site

$95K - $150K/yr

Junior Full Stack Developer We are seeking motivated Junior Full Stack Developers with expertise in React.js, Angular, and DevOps practices. This is an excellent opportunity for recent graduates or ...

next page

Showing results 1-20

Junior Full Stack Java Developer information

See North Carolina salary details

$9

$52

$70

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

As of May 28, 2026, the average hourly pay for junior full stack java developer in North Carolina is $52.78, according to ZipRecruiter salary data. Most workers in this role earn between $45.87 and $59.18 per hour, depending on experience, location, and employer.

What is a Junior Full Stack Java Developer job?

A Junior Full Stack Java Developer is an entry-level software developer who works on both front-end and back-end development using Java and related technologies. They assist in building, testing, and maintaining web applications, often working with frameworks like Spring Boot for the back-end and JavaScript libraries for the front-end. Their responsibilities typically include writing clean and efficient code, debugging issues, and collaborating with other team members. This role requires foundational knowledge of databases, APIs, and cloud platforms. It is a great starting point for developers looking to grow into full-stack expertise.

What are the key skills and qualifications needed to thrive in the Junior Full Stack Java Developer position, and why are they important?

To thrive as a Junior Full Stack Java Developer, you need a solid understanding of Java programming, web development fundamentals (HTML, CSS, JavaScript), and basic database management, often supported by a degree in computer science or related experience. Familiarity with frameworks like Spring Boot, front-end libraries such as React or Angular, version control systems like Git, and exposure to RESTful APIs and cloud platforms is typical and advantageous. Strong problem-solving abilities, teamwork, eagerness to learn, and effective communication set outstanding candidates apart. These skills and qualities ensure you can develop, debug, and maintain both front-end and back-end systems while collaborating effectively in dynamic software development environments.

What are the typical responsibilities of a Junior Full Stack Java Developer on a daily basis?

As a Junior Full Stack Java Developer, your daily tasks usually include writing and testing Java code for back-end logic, developing and maintaining front-end components, and fixing bugs reported by users or testers. You’ll often participate in code reviews, collaborate with team members through agile meetings, and help integrate new features into existing applications. Additionally, you may be involved in database management and work closely with senior developers or product managers to understand requirements and deliver solutions. This role offers valuable hands-on experience across the software development lifecycle while providing opportunities to learn from more experienced colleagues.
What are the most commonly searched types of Full Stack Java Developer jobs in North Carolina? The most popular types of Full Stack Java Developer jobs in North Carolina are:
What are popular job titles related to Junior Full Stack Java Developer jobs in North Carolina? For Junior Full Stack Java Developer jobs in North Carolina, the most frequently searched job titles are:
What job categories do people searching Junior Full Stack Java Developer jobs in North Carolina look for? The top searched job categories for Junior Full Stack Java Developer jobs in North Carolina are:
What cities in North Carolina are hiring for Junior Full Stack Java Developer jobs? Cities in North Carolina with the most Junior Full Stack Java Developer job openings:
Full Stack Java Developer

Full Stack Java Developer

MM International

Charlotte, NC • On-site

$51.25 - $66.25/hr

Contractor

Posted 24 days ago


Job description

Job Title: Full Stack Java Developer
Location: Charlotte, NC | Hybrid (3x/week in-office: Tuesdays/Wednesdays mandatory, other days flexible)
Contract Duration: 12+ months (potential for extension or conversion)

Interview: Over Video

Job Summary

Support the modernization, maintenance, and development of critical risk management applications. The role involves working on full-stack solutions with Core Java, Angular, and SQL, helping transition legacy systems to Big Data platforms. Responsibilities include supporting BAU activities, participating in redesign projects, and collaborating across teams.

Top Requirements

  • 5+ years of full-stack development experience
    • Core Java – server-side (5+ years)
    • Angular or React (3+ years)
    • Advanced SQL queries (2+ years)
  • Experience with data extraction, aggregation, and modernization using Big Data platforms (Iceberg, Dremio, Starburst)
  • Strong understanding of application maintenance and redesign projects
  • Experience working in an Agile environment using Jira
  • Prior experience in banking, preferably investment banking

Preferred Skills & Pluses

  • Experience with Big Data tools such as Spark, Hadoop, Iceberg, Dremio, or Starburst
  • Familiarity with ORM tools (e.g., Hibernate) in SQL-heavy environments
  • Knowledge of Java, Angular, Python, GitHub Copilot, Kafka, Spark, Web Services, IntelliJ, Git, Gradle
  • Ability to adapt to upcoming technologies like Kafka and Spark

Key Responsibilities

  • Develop and enhance full-stack applications using Core Java, Angular, and SQL
  • Extract, manipulate, and aggregate data from risk reports and related sources
  • Assist in transitioning legacy systems to Big Data platforms (Iceberg, Dremio, Starburst)
  • Support application stability, compliance, and timely feature delivery
  • Collaborate with risk management teams to improve UI and data workflows
  • Participate in Agile ceremonies (daily Scrum, planning, retrospectives)
  • Manage Jira tickets and prioritize tasks accordingly
  • Provide mentorship/support to junior developers
  • Support ongoing BAU activities and future platform upgrades over the next 2 years

Additional Notes

  • This role is not focused on SSIS engineering.
  • The team operates in a Kanban model with approximately 4 Scrum meetings weekly.
  • Work is prioritized by the product owner and Scrum master; projects are ongoing without dedicated sprints.
  • Strong cross-functional communication skills are essential, especially with business partners.
  • Candidates should be proactive in seeking help and working collaboratively.
  • Initial focus will be on backfilling BAU processes, with a gradual shift toward platform enhancements and upgrades.