1

Junior Java Software Engineer Jobs (NOW HIRING)

Java Software Engineer

Reston, VA · On-site

$54 - $74/hr

Cymertek Corporation is seeking a skilled and passionate Java Software Engineer to join their team. In this role, you will design, develop, and maintain high-quality software solutions, working ...

\n \n \n \n \n Junior Java Developer\n \n \n 35K p\/a + benefits\n \n \n Java, AWS, Javascript \n \n \n \n \n \n We're looking for Junior Java Developers to join a globally renowned Fintech at their ...

Java Software Engineer

Aurora, CO · On-site

$52.50 - $72/hr

Cymertek Corporation is seeking a skilled and passionate Java Software Engineer to join their team. The role involves designing, developing, and maintaining high-quality software solutions while ...

Java Software Engineer

$53 - $72.75/hr

Role:-Java Software Engineer Location:-100% Remote Duration:-Long term Project Required /Desired Skills: * Java Skills - recent version * SNMP * Software Modules * Frequency Converter experience ...

Java Software Engineer

Herndon, VA · On-site

$150 - $200/hr

Java Software Engineer (Aurora, CO; Herndon, VA) Summary Position Title: Java Software Engineer Position ID: TA246 Location(s): On-site; Aurora, CO; Herndon, VA Application Deadline: August 31, 2026 ...

Job Summary We are looking for a motivated Junior Java Developer to join our development team. The ... software development practices, along with a willingness to learn and grow in a professional ...

Java Software Engineer

Aurora, CO · On-site

$150K - $250K/yr

Mid - Senior Java Software Engineer Key Responsibilities: * Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems. * Collaborate with talented teams of ...

Senior Java Software Engineer

Tampa, FL · On-site

$118K - $155K/yr

Senior Java Software Engineer, Tampa, FL The Senior Java Software Engineer will assist a group of top notch developers to build the breakthrough features customers will love, adopt, and use while ...

Java Software Engineer

Aurora, CO · On-site

$52.50 - $72.25/hr

Mid - Senior Java Software Engineer Key Responsibilities: * Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems. * Collaborate with talented teams of ...

Java Software Engineer

Chantilly, VA · On-site

$53.50 - $73.50/hr

Cymertek Corporation is seeking a skilled and passionate Java Software Engineer to join their team. In this role, you will contribute to the design, development, and maintenance of high-quality ...

Java Software Engineer

Aurora, CO · On-site

$52.50 - $72.25/hr

Mid - Senior Java Software Engineer Key Responsibilities: * Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems. * Collaborate with talented teams of ...

Lead Java Software Engineer Columbus, Ohio | Hybrid, Three Days On-Site Some lead engineering roles ... You will mentor junior developers, help colleagues think through difficult design decisions, raise ...

New

Senior Java Software Engineer

White Plains, NY · On-site

$129K - $170K/yr

... Mentor junior developers and promote software engineering best practices. • Collaborate with ... Java frameworks. • Experience using Java IDEs such as IntelliJ IDEA or Eclipse. • Strong ...

Lead Java Software Engineer Location: Chicago, IL (Remote) Duration: 12 months contract Must Have Skills/Attributes : AWS, DevOps, GitHub, Java, Software Development. Experience Desired : • Java ...

Java Software Engineer

Atlanta, GA · On-site

$56 - $60/hr

Title: Java Software Engineer Location: : Atlanta, GA(Hybrid) Duration: Long Term Note : ON-SITE INTERVIEWS ONLY! Skills: Demonstrated experience leading projects and acting as a team lead ...

Showing results 41-60

Junior Java Software Engineer information

See salary details

$61K

$106.8K

$161K

How much do junior java software engineer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for junior java software engineer in the United States is $106,825.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,500.00 and $106,500.00 per year, depending on experience, location, and employer.

What does a junior Java software engineer do?

A Junior Java Software Engineer is typically responsible for assisting in the development, testing, and maintenance of software applications using the Java programming language. They work under the guidance of more experienced engineers to write code, fix bugs, and contribute to team projects. Junior engineers also learn best practices in software development, participate in code reviews, and continuously improve their technical skills. Their role often includes collaborating with other developers, designers, and quality assurance teams to deliver high-quality software solutions.

What kinds of projects or tasks can a junior Java software engineer expect to work on during their first year?

As a Junior Java Software Engineer, you can expect to work on tasks such as fixing bugs, writing unit tests, and developing small features under the guidance of more experienced team members. You'll likely contribute to code reviews, participate in daily stand-ups, and collaborate closely with QA engineers and front-end developers. Over time, you may gradually take on more complex assignments, such as designing modules or integrating third-party APIs. This hands-on experience helps build your technical skills and deepen your understanding of the software development lifecycle.

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

To thrive as a Junior Java Software Engineer, you need a solid understanding of Java programming, object-oriented principles, data structures, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, build tools such as Maven or Gradle, and experience with IDEs like IntelliJ IDEA or Eclipse are common technical requirements. Strong problem-solving, eagerness to learn, and effective teamwork are standout soft skills in this role. These skills ensure you can write reliable code, collaborate efficiently, and adapt to evolving technical challenges in software development projects.

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

AspectJunior Java Software EngineerJava Developer
Required CredentialsTypically a bachelor's degree in Computer Science or related field; some certifications like Oracle Java CertificationSimilar credentials; often holds Java certifications and a degree in a related field
Work EnvironmentEntry-level position in development teams, often under supervision, focusing on coding and testingCan be entry to mid-level, involved in designing, coding, and maintaining Java applications
Employer & Industry UsageUsed across tech companies, startups, and corporate IT departmentsCommonly used in software development firms, tech companies, and enterprise environments

While both roles involve Java programming, a Junior Java Software Engineer typically focuses on learning and supporting development tasks under supervision, whereas a Java Developer may have more responsibility in designing and implementing Java applications. The roles often overlap, but the engineer role emphasizes entry-level growth, while the developer role can involve more independent work.

More about Junior Java Software Engineer jobs

What cities are hiring for Junior Java Software Engineer jobs?

Cities with the most Junior Java Software Engineer job openings:

What are the most commonly searched types of Java Software Engineer jobs?

The most popular types of Java Software Engineer jobs are:

What states have the most Junior Java Software Engineer jobs?

States with the most job openings for Junior Java Software Engineer jobs include:

What are popular job titles related to Junior Java Software Engineer jobs?

For Junior Java Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Junior Java Software Engineer job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 88% Full Time, 7% Part Time, and 3% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $106,825 per year, or $51.4 per hour.

NC FAST Junior Java Developer/Test Engineer

Raleigh, NC • On-site

Datasoft Technologies, Inc.
IT Services • 11 - 50 employees

Other

Medical, Dental, Life, Retirement, PTO

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


Job description

NC FAST Junior Java Developer/Test Engineer (807791)
  • Start Date: 09/01/2026
  • End Date: 08/31/2027
  • No New Submittals: 09/04/2026
Job Description
NC Families Accessing Services through Technology (NC FAST) requires the services of a Junior Java Developer/Test Engineer to support development and implementation of NC FAST Operations and Maintenance related to the FNS Program.
The NC Department of Health and Human Services (NC DHHS) seeks a contractor resource to assist with the development and implementation of NC FAST as a Junior Java Developer. This resource contributes to the full lifecycle of Java-based applications in a collaborative environment. This position is responsible for writing test scripts, performing manual testing, creating and executing TOSCA automated test scripts, writing junit and jmockit test scripts to support automated developer testing, assisting senior developers in building, testing, and debugging Java applications, writing clean code, participating in code reviews, working with databases, and performing SDLC best practices in a supportive team setting, focusing on growth and contributing to quality software delivery in the Curam Application.
The primary responsibilities of this team member will be to:
  • Write manual test scripts and perform manual testing
  • Complete automated testing with TOSCA
  • Develop and execute junit and jmockit test scripts for developer unit testing
  • Assist in designing, developing, and maintaining new Java applications and features
  • Write clean, efficient, testable, and well-documented code following industry standards
  • Collaborate with senior developers and cross-functional teams to understand requirements and implement solutions
  • Debug and resolve software defects ensuring application stability
  • Participate in code reviews providing and receiving feedback to improve code quality
  • Work with database changes and integrate them into applications (e.g. SQL)
  • Contribute to system documentation and continuous improvement of development processes
  • Stay current with new testing and Java technologies, trends and best practices
The primary skills necessary for this Junior Java Developer position are:
  • Proficiency in writing test scripts
  • TOSCA script development and execution
  • junit and jmockit script development
  • Solid understanding of Java fundamentals, object-oriented programming, data structures and algorithms
  • Familiarity with the software development lifecycle (SDLC)
  • Experience with development tools (IDEs like Eclipse, Git, RSA)
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
  • Knowledge of the Curam application
Additional skills beyond the basics are:
  • Knowledge of Q-Test, Neo Load
  • Understanding of Agile methodologies
  • Basic knowledge of front-end technologies (HTML, CSS, JavaScript)
  • Exposure to Spring Framework, Hibernate or related technologies
Required / Desired SkillsSkillRequired / DesiredAmount of ExperienceExperience and proficiency developing and executing automated test scripts in TOSCA.Required3 YearsExperience and proficiency in using Client test tools including Test Director/Quality Center 9.0 or higher and Quick Test Professional (QTP) 9.5 or higherRequired3 YearsExperience testing web, GUI, client/server, and database applications.Required3 YearsExperience with requirements analysis and automated test cases/script development.Required3 YearsExperience with automated testing, testing tools, writing test plans and reviewing test cases.Required3 YearsExperience with Agile (Scrum, Kanban, or SAFe) developmentRequired2 YearsExperience coding using Java/J2EERequired2 YearsExperience developing and testing using junits and jomockitsRequired2 YearsExperience with executing SQL to validate or test.Required2 YearsExperience using NeoLoad and qTestRequired1 YearsUnderstanding of FNS/SNAP Program Policy guidelinesHighly desired2 YearsExperience with testing Curam products.Highly desired1 YearsExperience testing for a health and human services project.Highly desired1 YearsGood oral and written communications skills in order to interact on a daily basis with system developers, business analysts, and others.Required Ability to prioritize tasks within the project and work with minimal supervision or guidance.Required Ability to work in a rapidly changing environment.Required Strong analytical and problem solving skills.Required Experience navigating on a UNIX platform.Desired1 Years
About our Company
DataSoft Technologies is a highly recognized provider of professional IT Consulting services in the US. Founded in 1994, DataSoft Technologies, Inc. provides staff augmentation services for Information Technology and Automotive Services. Our team member benefits include:
Paid Holidays/Paid Time Off (PTO)
Medical/Dental Insurance Group
Accident/Critical Illness Insurance
Life Insurance
401 (K)