1

Junior Software Developer Java Jobs in Knoxville, TN

Mentoring junior staff * In depth knowledge of State and Local government regulations affecting civil design and permitting processes. * Proficiency in civil engineering software such as AutoCAD ...

Transportation Engineer

Knoxville, TN · On-site

$74K - $97K/yr

Develop roadway designs and layouts using industry-standard software (e.g., InRoads, ORD ... Provide guidance and support to junior engineers and technicians to help develop their skills and ...

Civil Engineer-Project Manager

Knoxville, TN · On-site

$81K - $108K/yr

Supervise and mentor junior engineers and technical staff. * Ensure compliance with federal, state ... Familiarity with AutoCAD, Civil 3D, and other engineering software. * Experience in transportation ...

Senior Electrical Engineer

Pigeon Forge, TN

$99K - $129K/yr

... software. Key Responsibilities: * Electrical System Design and Development: Lead the design ... Provide guidance and technical support to junior engineers and cross-functional teams, fostering a ...

Senior Structural Engineer

Knoxville, TN · On-site

$95K - $130K/yr

Ability to mentor and develop junior staff * Thorough understanding of structural engineering ... Requires experience using structural engineering/finite element analysis software such as STAAD ...

Collaborate with mechanical/electrical/software engineers, suppliers, procurement, and operations ... Mentor junior engineers and contribute to design standards development and other continuous ...

Collaborate with mechanical/electrical/software engineers, suppliers, procurement, and operations ... Mentor junior engineers and contribute to design standards development and other continuous ...

next page

Showing results 1-20

Junior Software Developer Java information

See Knoxville, TN salary details

$58.2K

$102K

$153.7K

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

As of Jun 13, 2026, the average yearly pay for junior software developer java in Knoxville, TN is $101,951.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,100.00 and $101,600.00 per year, depending on experience, location, and employer.

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 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 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 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 job categories do people searching Junior Software Developer Java jobs in Knoxville, TN look for? The top searched job categories for Junior Software Developer Java jobs in Knoxville, TN are:
What cities near Knoxville, TN are hiring for Junior Software Developer Java jobs? Cities near Knoxville, TN with the most Junior Software Developer Java job openings:
Infographic showing various Junior Software Developer Java job openings in Knoxville, TN as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $101,951 per year, or $49 per hour.
Senior Civil Engineer

Senior Civil Engineer

Accura Engineering

Knoxville, TN • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 4 days ago


Job description

Job Title: Senior Civil Engineer
Work Location: Atlanta, GA
Salary: Based on experience and will be discussed with manager in interview
Duties/Responsibilities:
  • Project Leadership: Manage the entire project lifecycle from initiation to completion, ensuring client satisfaction, budget control, and regulatory compliance while adhering to high standards of quality and safety.
  • Team Coordination: Lead and collaborate with multidisciplinary teams, both local and remote, ensuring clear communication and efficient cross-functional teamwork to meet project objectives.
  • Innovative Design Solutions: Utilize technical expertise to develop innovative, sustainable, and cost-effective engineering solutions, addressing complex challenges in all projects.
  • Mentorship and Development: Provide mentorship to junior engineers, fostering a learning environment that promotes growth, skills development, and team success.
  • Regulatory Compliance: Ensure that all projects meet applicable industry standards, codes, and environmental regulations, and comply with company policies and legal requirements.
  • Client Relationship Management: Build and maintain strong client relationships, ensuring positive project experiences and identifying opportunities for future business growth.
  • Budgeting and Scheduling: Oversee project planning, cost estimation, and scheduling to ensure timely and budget-conscious project delivery.
  • Quality Control: Conduct quality control and assurance reviews on engineering designs and documentation, ensuring accuracy and compliance with client expectations and industry standards.
  • Industry Expertise: Stay current with industry trends, emerging technologies, and best practices to incorporate innovative approaches into project solutions.

Education/Experience:
  • Bachelor's degree in Civil Engineering
  • Professional Engineer (PE) registration required, registration in Georgia preferred
  • Minimum of 10 years of experience in Civil Engineering, with a diverse background in land development/site design, commercial, office, higher education, mixed-use, residential, healthcare, municipal projects including:
    • Managing multiple, concurrent projects
    • Leading design team efforts
    • Successfully managing project budgets and schedules
    • Interfacing with a multi-discipline design team
    • Mentoring junior staff
  • In depth knowledge of State and Local government regulations affecting civil design and permitting processes.
  • Proficiency in civil engineering software such as AutoCAD, Civil 3D, and other industry- standard tools.
  • Strong leadership capabilities with excellent written and verbal communication, report writing, organizational, and analytical skills.
  • Demonstrated ability to work collaboratively within a multidisciplinary team and provide clear guidance and leadership.
  • Metro Atlanta experience and relationships a plus
  • Ability to lead and manage multiple complex projects simultaneously, while ensuring adherence to timelines and budgets.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and interpersonal skills.

Benefits:
  • Competitive salary based on experience.
  • Comprehensive health, dental, and vision insurance.
  • Retirement savings plan with company match.
  • Paid time off and holidays.
  • Professional development and career advancement opportunities.
  • A supportive and collaborative work environment.

Equal Opportunity Employer (U.S.) all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, sexual orientation, gender identity, or any other characteristic protected by law. Accura uses E-Verify in its hiring practices to achieve a lawful workplace. www.dhs.gov/everify