1

Java Junior Jobs in Norfolk, VA (NOW HIRING)

Web Developer

Hampton, VA · On-site

$92K - $166K/yr

Leidos is seeking a junior Web Developer that can code in Java & Angular. Primary Responsibilities: * The Web Developer will join an existing team of Web Developers to perform Operations and ...

Web Developer

Hampton, VA · On-site

$92K - $166K/yr

Leidos is seeking a junior Web Developer that can code in Java & Angular. Primary Responsibilities: * The Web Developer will join an existing team of Web Developers to perform Operations and ...

... junior developers and participates in code reviews • Supports system integration testing and ... C++, C#, Java, or Python • Experience with simulation frameworks such as HLA, DIS, or similar M&S ...

Mentor junior team members, providing guidance on best practices, coding standards, and problem ... Extensive experience with modern programming languages (Java, TypeScript, JavaScript) * Experience ...

Familiarity with PowerShell, JavaScript, C#, or Java (preferred) * Experience with APIs, version ... Experience leading teams or mentoring junior engineers * Experience with platforms such as AskSage ...

Familiarity with PowerShell, JavaScript, C#, or Java (preferred) * Experience with APIs, version ... Experience leading teams or mentoring junior engineers * Experience with platforms such as AskSage ...

Java Junior information

See Norfolk, VA salary details

$59K

$103.4K

$155.8K

How much do java junior jobs pay per year?

As of Aug 25, 2026, the average yearly pay for java junior in Norfolk, VA is $103,357.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,000.00 and $103,000.00 per year, depending on experience, location, and employer.

What is a Java Junior?

Java Junior developers are entry-level software engineers who specialize in programming using the Java language. They typically have a foundational understanding of Java syntax, object-oriented programming concepts, and basic software development practices. Java Juniors often assist with coding, debugging, and testing under the supervision of more experienced developers, while continuously learning and building their technical skills. Their responsibilities may also include maintaining existing applications and writing simple features as part of a development team.

What are the key skills and qualifications needed to thrive as a Java Junior, and why are they important?

To thrive as a Java Junior, you need a solid understanding of Java programming, object-oriented principles, and a relevant degree or coursework in computer science. Familiarity with development tools like Eclipse or IntelliJ IDEA, version control systems (such as Git), and basic knowledge of databases are typically expected. Strong problem-solving abilities, eagerness to learn, and good communication skills help juniors excel in collaborative and fast-paced environments. These skills enable efficient coding, effective teamwork, and smooth adaptation to evolving project requirements.

What are some typical challenges a Java Junior might face when starting out, and how can they overcome them?

As a Java Junior, you may encounter challenges like understanding complex codebases, adapting to agile development practices, and debugging unfamiliar issues. It's common to feel overwhelmed at first, but asking questions, participating in code reviews, and pairing with more experienced developers can accelerate your learning. Regularly practicing coding, studying documentation, and using collaboration tools will also help you quickly become a productive member of the team.

What is the difference between Java Junior vs Java Developer?

AspectJava JuniorJava Developer
Required Experience0-2 years2+ years
CertificationsOptional, entry-level certificationsOptional, advanced certifications
Work EnvironmentTraining, mentorship-focusedProject-driven, independent
ResponsibilitiesLearning, basic coding tasksDesign, develop, maintain Java applications

Java Junior roles are entry-level positions focused on learning and supporting Java projects, often requiring minimal experience. Java Developers have more experience, handle complex tasks, and contribute to project design and implementation. The transition from Java Junior to Java Developer involves gaining skills, experience, and certifications over time.

What are the most commonly searched types of Java jobs in Norfolk, VA?

The most popular types of Java jobs in Norfolk, VA are:

What cities near Norfolk, VA are hiring for Java Junior jobs?

Cities near Norfolk, VA with the most Java Junior job openings:

Jr. Application Developer - Pega

Select For Hire

Virginia Beach, VA • On-site

$59K - $76K/yr

Full-time

Re-posted 24 days ago


Job description

\n <\/head>\n \n

Role Overview<\/span><\/span><\/span><\/b><\/span>
<\/span><\/span><\/p>

Our client, a leading provider of customized Business Process Management (BPM) software solutions, is hiring junior level developers.<\/span><\/span><\/span><\/span>
<\/span><\/span><\/p>

The Junior Pega Robotic Developer will work as part of a core development team of architects, developers, and systems analysts supporting a wide range of enterprise level business process management applications. If you have a solid understanding of Java\/object oriented programming, the drive to quickly learn new technologies, and require a high growth potential opportunity, this role is ideal.<\/span><\/span><\/span><\/span>
<\/span><\/span><\/p>

 <\/span><\/span><\/span><\/span>
<\/span><\/span><\/p>

Responsibilities<\/span><\/span><\/span><\/b><\/span>
<\/span><\/span><\/p>

 <\/span><\/span><\/span><\/b><\/span>
<\/span><\/span><\/p>

         <\/span><\/span><\/span>Support and develop scalable Pega applications.<\/span><\/span><\/span>
<\/span><\/span><\/p>\n

    \n
  • Manage configuration of <\/span><\/span> <\/span><\/span><\/span>Pega Rules Process Commander (PRPC) components<\/span>
    <\/span><\/span><\/li>\n
  • Build fundamental system components such as UI, workflows, services, reports, activities logs, and decision rules<\/span>
    <\/span><\/span><\/li>\n
  • Perform quality functions (e.g. debug, fix, and unit testing) as part of the development, and collaborate with testing team in functional and integration testing<\/span>
    <\/span><\/span><\/li>\n
  • Integrate system components (services, connectors, etc.), frameworks, reporting, agents, authentication, rule resolution, etc.<\/span>
    <\/span><\/span><\/li>\n
  • Plan, process, and perform all jobs\/tasks in an efficiently<\/span><\/span>  <\/span><\/span><\/span>with minimum assistance<\/span>
    <\/span><\/span><\/li>\n
  • Maintain IT development standards and best practices<\/span>
    <\/span><\/span><\/li>\n <\/ul>\n
    \n
    \n <\/div><\/span>
    Requirements<\/h3>

    Qualifications<\/span><\/span><\/span><\/span><\/b>
    <\/p>

     <\/span><\/span><\/span><\/span>
    <\/p>\n

      \n
    •    Bachelor Degree in Computer Science or related field or equivalent work experience.<\/span><\/span><\/span><\/span>
      <\/li>\n
    •    Good knowledge on Object Oriented Programming Concepts.<\/span><\/span><\/span><\/span>
      <\/li>\n
    •    Familiar with standards and best practices for web development.<\/span><\/span><\/span><\/span>
      <\/li>\n
    •    Familiar with callbacks, event handlers, and functional programming.<\/span><\/span><\/span><\/span>
      <\/li>\n
    •    Experience debugging scripts in browser.<\/span><\/span><\/span><\/span>
      <\/li>\n
    •    XML, HTML, AJAX, Servlets, JavaScript<\/span><\/span><\/span><\/span>
      <\/li>\n
    •    Java EE Architecture Familiarity\/Knowledge<\/span><\/span><\/span><\/span>
      <\/li>\n <\/ul>

       <\/span><\/span><\/span><\/span>
      <\/p>

      Desired Skills<\/span><\/span><\/span><\/span><\/b>
      <\/p>

       <\/span><\/span><\/span><\/span><\/b>
      <\/p>\n

        \n
      •   Java, jQuery, JSON and AJAX.<\/span><\/span>
        <\/li>\n
      •   MYSQL or similar SQL experience.<\/span><\/span><\/span>
        <\/li>\n
      •   Understanding of RESTful principles.<\/span><\/span><\/span>
        <\/li>\n
      •   Experience working with API's.<\/span><\/span><\/span>
        <\/li>\n
      •   Healthcare experience is a plus<\/span><\/span><\/span>
        <\/li>\n <\/ul>

         <\/span><\/span>
        <\/p>

         <\/span><\/span>
        <\/p>

         
        <\/p>\n

        \n
        \n <\/div><\/span>
        \n <\/body>\n<\/html>