1

Junior Java Programming Jobs in Apex, NC (NOW HIRING)

Senior Android Developer

Morrisville, NC · On-site

$54.25 - $68.75/hr

... programming, and design guidance * p]:inline">Drive continuous improvement in CI/CD, testing ... Java-to-Kotlin migration experience is a plus * p]:inline">Deep understanding of Android SDK ...

You will also provide technical mentorship and guidance to junior developers, fostering a culture ... Proficiency in at least one modern programming language(e.g., Python, Go, Java, C#, JavaScript ...

You will also provide technical mentorship and guidance to junior developers, fostering a culture ... Proficiency in at least one modern programming language (e.g., Python, Go, Java, C#, JavaScript ...

Senior Software Engineer

Cary, NC · On-site

$114.60K - $151.10K/yr

Lead and mentor a team of junior and mid-level engineers, supporting technical growth and delivery ... Expert Knowledge of SQL and Java * Experience in Angular (preferred) * Familiarity with warehouse ...

Senior Software Engineer

Cary, NC · On-site

$114.60K - $151.10K/yr

Lead and mentor a team of junior and mid-level engineers, supporting technical growth and delivery ... Expert Knowledge of SQL and Java * Experience in Angular (preferred) * Familiarity with warehouse ...

next page

Showing results 1-20

Junior Java Programming information

See Apex, NC salary details

$46.5K

$81.4K

$122.7K

How much do junior java programming jobs pay per year?

As of May 30, 2026, the average yearly pay for junior java programming in Apex, NC is $81,396.00, according to ZipRecruiter salary data. Most workers in this role earn between $57,500.00 and $81,100.00 per year, depending on experience, location, and employer.

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

To thrive as a Junior Java Programmer, you need a solid understanding of Java fundamentals, object-oriented programming principles, and a relevant degree or coursework in computer science. Familiarity with integrated development environments (IDEs) like Eclipse or IntelliJ IDEA, version control systems such as Git, and basic knowledge of build tools like Maven is typically expected. Problem-solving abilities, attention to detail, and good teamwork and communication skills help you stand out in this role. These skills and qualities are crucial for writing reliable code, collaborating effectively, and adapting quickly in a dynamic software development environment.

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

As a Junior Java Programmer, you may initially find it challenging to understand large codebases, manage debugging complex issues, or adapt to new frameworks used by the team. It's common to feel overwhelmed by unfamiliar tools or best practices. To overcome these challenges, actively seek mentorship from senior developers, participate in code reviews, and dedicate time to practice and learn outside of daily tasks. Collaboration and communication within your team are key to quickly building your skills and confidence in the role.

What does a Junior Java Programmer do?

A Junior Java Programmer is an entry-level software developer who specializes in writing, testing, and maintaining Java applications. They typically work under the supervision of senior developers, assisting with coding, debugging, and implementing features. Their tasks often include fixing bugs, participating in code reviews, and learning best practices in software development. This role is ideal for individuals who are new to programming and looking to gain practical experience in Java development within a team environment.

Which pays more, C++ or Java?

For a Junior Java Programming role, salaries for C++ and Java developers are often comparable, with differences depending on industry, location, and specific skills. Generally, Java developers tend to have slightly higher average starting salaries due to broader application in enterprise environments, but both require strong programming fundamentals and knowledge of tools like IDEs and version control. Salary variations are influenced by experience, certifications, and demand in the job market.

What is the difference between Junior Java Programming vs Junior Software Developer?

AspectJunior Java ProgrammingJunior Software Developer
Required CredentialsJava certifications, basic programming knowledgeGeneral programming skills, possibly Java certifications
Work EnvironmentDevelopment teams, Java-focused projectsVaried projects, multiple languages, broader scope
Employer & Industry UsageTech companies, software firms using JavaWide range of industries, including tech, finance, and startups
Common Search & ComparisonYesYes

Junior Java Programming typically focuses on Java-specific skills and certifications, working mainly within Java development teams. In contrast, Junior Software Developer roles may involve multiple programming languages and broader responsibilities across various projects. Both roles are entry-level and often overlap in skills, but Java programming is more specialized.

Lead Enterprise Software Engineer

Wolters Kluwer N.V.

Cary, NC • On-site

$107.50K - $188.40K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

About the Role:
As a Lead Enterprise Software Engineer, you will independently execute sophisticated software development tasks. Your expertise will drive the creation of robust end-user applications and tools, ensuring seamless integration and optimal performance in critical business domains.
Responsibilities:
• Lead the design and development of intricate software applications.
• Ensure code quality through rigorous code reviews.
• Develop troubleshooting strategies for complex issues.
• Conduct comprehensive performance testing and tuning.
• Create and update extensive technical documentation.
• Oversee the implementation of new technologies and methodologies.
• Provide technical mentorship to junior engineers.
• Ensure successful deployment and configuration of software systems.
• Collaborate on architectural and design decisions.
• Lead initiatives for continuous improvement in software processes.
Skills:
• Expert Programming: Advanced skills in Java, Python, C#, or similar.
• Strategic Debugging: Mastery in resolving complex technical problems.
• Version Control Mastery: Extensive use of Git or equivalent systems.
• Advanced Testing: Capable of conducting and leading performance testing efforts.
• Technical Leadership: Strong leadership in maintaining technical documentation.
• Technology Implementation: Skills in adopting and implementing the latest technologies.
• Mentorship: Ability to mentor and guide junior engineers.
• Continuous Improvement: Focus on process and performance improvements.
Our Interview Practices
To maintain a fair and genuine hiring process, we kindly ask that all candidates participate in interviews without the assistance of AI tools or external prompts. Our interview process is designed to assess your individual skills, experiences, and communication style. We value authenticity and want to ensure we're getting to know you-not a digital assistant. To help maintain this integrity, we ask to remove virtual backgrounds and include in-person interviews in our hiring process. Please note that use of AI-generated responses or third-party support during interviews will be grounds for disqualification from the recruitment process.
Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.
Compensation:
$107,500.00 - $188,400.00 USD
This role is eligible for Bonus.
Compensation range listed is based on primary location of the position. Actual base salary offer is influenced by a wide array of factors including but not limited to skills, experience and actual hiring location. Your recruiter can share more information about the specific offer for the job location during the hiring process.
Additional Information:
Wolters Kluwer offers a wide variety of competitive benefits and programs to help meet your needs and balance your work and personal life, including but not limited to: Medical, Dental, & Vision Plans, 401(k), FSA/HSA, Commuter Benefits, Tuition Assistance Plan, Vacation and Sick Time, and Paid Parental Leave. Full details of our benefits are available upon request.