1

Junior Software Developer Java Jobs in Kentucky (NOW HIRING)

$83 - $90/hr

Junior Java Developer (Hands-on coder) Location: McLean, Virginia Duration: Contract Job ID: 178957 ... Qualifications: * 3 to 5 years of experience in software development or related roles.

$85 - $141/hr

Java Software Engineer, Mid The Opportunity ... As a software developer, you know how to create applications that are user-friendly, optimal, and ...

$150 - $210/hr

Job Overview We are seeking a highly skilled Senior Java Developer to join our software development ... software systems and APIs to enable seamless data flow across platforms. * Mentor and guide junior ...

$170 - $240/hr

We are seeking an Expert Software Developer to support the design, development, and modernization ... The ideal candidate brings significant software development experience with expertise in Java ...

$101 - $103/hr

Implement complex software packages and deploy code. * Compile and maintain technical documentation, including use cases and scripts; conduct technical research and maintain viable knowledge of ...

$111 - $114/hr

Participate in code reviews, pair programming, and mentoring of junior developers to promote ... Strong proficiency in Object-Oriented Programming, Java, and the Spring Boot framework * Experience ...

$100 - $130/hr

The Java Software Developer is a mid-level application developer on the CMS Drug Data Processing System (DDPS) and Payment Reconciliation System (PRS) development team, responsible for building ...

$110 - $130/hr

Develop and execute technical software development strategy for a variety of domains * Accountable ... Utilize programming languages like Java, Python or other object-oriented languages, SQL, and NoSQL ...

$85 - $120/hr

SOFTWARE DEVELOPER Full Time Hudson, OH, US 7 days ago Requisition ID: 1039 About Etactics Founded ... guidance to junior developers, and help uphold the engineering standards that make Etactics a ...

$108 - $195/hr

Strong Java programming skills / Java persistence API experience for complex database schemas ... Software: * GitHub / Git, ELK (Elasticsearch, Logstash, Kibana), Jenkins, Puppet, NAGIOS FIP If you ...

$130 - $170/hr

Strong programming experience with Python, Java, and Scala. * Experience developing and integrating ... Demonstrated ability and willingness to mentor junior developers and contribute to team engineering ...

$90 - $130/hr

... using Java, J2EE technologies, C, C++, Spring Boot, Oracle, Web Services, etc. (or).Net ... train junior developers; similar duties. Requirements * MS or foreign equivalent in Computer ...

$110 - $130/hr

Develop and execute technical software development strategy for a variety of domains * Accountable ... Utilize programming languages like Java, Python or other object-oriented languages, SQL, and NoSQL ...

$106 - $164/hr

... Lead Software Developer to lead the architecture, design, development, and modernization of ... Build scalable backend services using Node.js, Python, and Java . * Develop modern frontend ...

$130 - $160/hr

Senior Java Software Developer, Technical Lead - Remote (WFH) Full-Time US 6 days ago Requisition ID: 1605 Salary Range: $130,000.00 To $160,000.00 Annually About Cognitive: Cognitive is an IT and ...

Mentor junior developers and foster a collaborative, high-performing team culture. * Stay current with industry trends, emerging technologies, and software development best practices, including ...

$150 - $225/hr

Software Engineer (Java Middleware), eBusiness Sunnyvale, California, United States Software and Services At Apple, we rely on our employees diverse set of backgrounds and perspectives to champion ...

next page

Showing results 1-20

Junior Software Developer Java information

See Kentucky salary details

$44.5K

$73.6K

$92.7K

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

As of Aug 30, 2026, the average yearly pay for junior software developer java in Kentucky is $73,583.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,900.00 and $83,500.00 per year, depending on experience, location, and employer.

What does a junior software developer Java do?

A Junior Software Developer Java is an entry-level programmer who specializes in building, testing, and maintaining software applications using the Java programming language. They typically work under the supervision of senior developers and contribute to coding, debugging, and documentation. Their responsibilities often include fixing bugs, writing unit tests, and collaborating with team members to deliver functional software solutions. This role is ideal for individuals who have a basic understanding of Java and are eager to gain professional experience in software development.

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

To thrive as a Junior Software Developer (Java), you need a solid understanding of Java programming, algorithms, and object-oriented principles, often supported by a degree in computer science or related field. Familiarity with development tools like Eclipse or IntelliJ IDEA, version control systems such as Git, and knowledge of build tools like Maven or Gradle is often required. Strong problem-solving abilities, willingness to learn, and effective communication skills help junior developers collaborate and adapt quickly. These skills are crucial for building reliable software, integrating smoothly into development teams, and growing within the role.

What are some common challenges faced by junior software developers working with Java, and how can they overcome them?

Junior Software Developers working with Java often encounter challenges such as understanding complex codebases, managing version control with tools like Git, and applying best practices for clean and efficient code. To overcome these obstacles, it's helpful to actively participate in code reviews, seek guidance from senior developers, and make use of online resources and documentation. Joining stand-up meetings and collaborating closely with teammates can also accelerate learning and help new developers adapt to the team's workflow.

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

AspectJunior Software Developer JavaJunior Software Developer Python
Required CredentialsBachelor's in CS or related field, Java certifications (optional)Bachelor's in CS or related field, Python certifications (optional)
Work EnvironmentEnterprise applications, backend development, large-scale systemsData analysis, scripting, web development, AI/ML projects
Employer & Industry UsageFinancial services, enterprise software, telecomTech startups, data science firms, research institutions
Common Search & ComparisonYesYes

Both roles typically require a bachelor's degree in computer science or related fields. Java developers often work on enterprise-level applications in industries like finance and telecom, while Python developers focus on data analysis, scripting, and AI projects in startups and research. The choice depends on your career interests and industry focus.

What are popular job titles related to Junior Software Developer Java jobs in Kentucky?

For Junior Software Developer Java jobs in Kentucky, the most frequently searched job titles are:

What job categories do people searching Junior Software Developer Java jobs in Kentucky look for?

The top searched job categories for Junior Software Developer Java jobs in Kentucky are:

Infographic showing various Junior Software Developer Java job openings in Kentucky as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $73,583 per year, or $35.4 per hour.

$83 - $90/hr

Other

Medical, Dental, Vision, Retirement, PTO

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Position: Junior Java Developer (Hands-on coder)
Location: McLean, Virginia
Duration: Contract
Job ID: 178957

Job Overview:

We are seeking a Junior-level Developer-Java/J2EE Professional with 3 to 5 years of experience to join a fast-paced team. The ideal candidate will be responsible for building rapid prototypes, MVPs, and experimental web tools using the latest AI coding assistants. This is an exciting opportunity for someone who enjoys learning new technologies, iterating quickly, and collaborating with AI to bring innovative ideas to life.

Responsibilities:
  • Utilize AI-powered development tools (e.g., Cursor, Windsurf, Claude Code, GitHub Copilot) for daily tasks.
  • Engineer prompts to optimize AI coding output and manage tokens effectively.
  • Develop and iterate web applications, APIs, and backend services using AI tools.
  • Prototype new features, tools, and MVPs based on team and customer feedback.
  • Debug and refine AI-generated code for reliability and usability.
  • Experiment with emerging AI tools and workflows to enhance the development process.
  • Collaborate with product, design, and engineering teams to deliver projects efficiently.
  • Document processes and share learnings with the team.
Qualifications:
  • 3 to 5 years of experience in software development or related roles.
  • Proficiency in Java (version 17+), JavaScript, and Python.
  • Experience with web frameworks such as Angular, React, Flask, or Express.
  • Hands‑on experience using AI coding assistants like ChatGPT or GitHub Copilot.
  • Ability to engineer prompts to guide AI coding output effectively.
  • Strong debugging, testing, and independent coding skills.
  • Experience with REST APIs and NoSQL database integrations.
  • Familiarity with additional languages or frameworks (e.g., TypeScript, Next.js, Django).
  • Previous experience in hackathons, bootcamps, or independent projects.
  • Knowledge of automation, low‑code/no‑code tools, or creative coding.
Must Have Qualifications:
  • 3 to 5 years of experience with strong expertise in Java (version 17+) and Spring Boot using microservice architecture.
  • Experience in maintenance, bug fixes, and product enhancements.
  • Proficiency in leveraging AI‑assisted coding tools while demonstrating strong core coding skills.
About PTR Global:

PTR Global is a leading provider of information technology and workforce solutions. PTR Global has become one of the largest providers in its industry, with over 5000 professionals providing services across the U.S. and Canada. For more information visit www.ptrglobal.com

At PTR Global, we understand the importance of your privacy and security. We NEVER ASK job applicants to:

  • Pay any fee to be considered for, submitted to, or selected for any opportunity.
  • Purchase any product, service, or gift cards from us or for us as part of an application, interview, or selection process.
  • Provide sensitive financial information such as credit card numbers or banking information. Successfully placed or hired candidates would only be asked for banking details after accepting an offer from us during our official onboarding processes as part of payroll setup.
Pay Range:

$60- $65/hr

The specific compensation for this position will be determined by several factors, including the scope, complexity, and location of the role, as well as the cost of labor in the market; the skills, education, training, credentials, and experience of the candidate; and other conditions of employment. Our full‑time consultants have access to benefits, including medical, dental, vision, and 401K contributions, as well as PTO, sick leave, and other benefits mandated by applicable state or localities where you reside or work.

If you receive a suspicious message, email, or phone call claiming to be from PTR Global do not respond or click on any links. Instead, contact us directly at +1 214-740-2424. To report any concerns, please email us at legal@pinnacle1.com

During the hiring process, we may use artificial intelligence (AI) tools to assist in evaluating information related to your application. These tools may help analyze job‑related qualifications or assist recruiters in reviewing applications and interview responses. AI‑generated information is one factor considered in our hiring process. Final employment decisions are made by qualified hiring personnel and are not based solely on AI‑generated recommendations.

#J-18808-Ljbffr