Mentors/coaches junior team members 10% * Provides support for production applications (24x7) 5% ... Experience with PostgreSQL, Java 17 or higher versions. * Optimize application performance and ...
Mentors/coaches junior team members 10% * Provides support for production applications (24x7) 5% ... Experience with PostgreSQL, Java 17 or higher versions. * Optimize application performance and ...
Lead Software Engineer
Nashville, TN · On-site
... first software using programming languages such as Python, Node.js, .NET, C#, and/or Java ... Mentor and support junior and mid level team members . Collaborate with team members to find better ...
Lead Software Engineer
Nashville, TN · On-site
... first software using programming languages such as Python, Node.js, .NET, C#, and/or Java ... Mentor and support junior and mid level team members . Collaborate with team members to find better ...
Senior Software Engineer - Data Engineering
Brentwood, TN · Remote
$91K - $163K/yr
... and training junior interviewers * Communicate complex data and AI concepts clearly to both ... programming languages, such as Python, Java, or Node.js, with Python preferred Preferred ...
Senior Software Engineer - Data Engineering
Brentwood, TN · Remote
$91K - $163K/yr
... and training junior interviewers * Communicate complex data and AI concepts clearly to both ... programming languages, such as Python, Java, or Node.js, with Python preferred Preferred ...
Senior Software Engineer - Data Engineering
Brentwood, TN · On-site
$91K - $163K/yr
... and training junior interviewers * Communicate complex data and AI concepts clearly to both ... programming languages, such as Python, Java, or Node.js, with Python preferred Preferred ...
Senior Software Engineer - Data Engineering
Brentwood, TN · On-site
$91K - $163K/yr
... and training junior interviewers * Communicate complex data and AI concepts clearly to both ... programming languages, such as Python, Java, or Node.js, with Python preferred Preferred ...
Senior Software Engineer, Cloud Performance
Nashville, TN · On-site
$58 - $75.25/hr
... more junior team members. You can go from high level system design, writing architectural ... Development experience in a modern programming language, such as Java, C++, C# * Hands-on ...
Senior Software Engineer, Cloud Performance
Nashville, TN · On-site
$58 - $75.25/hr
... more junior team members. You can go from high level system design, writing architectural ... Development experience in a modern programming language, such as Java, C++, C# * Hands-on ...
Senior Software Engineer, Cloud Performance
Nashville, TN · On-site
$58 - $75.25/hr
... more junior team members. You can go from high level system design, writing architectural ... Development experience in a modern programming language, such as Java, C++, C# * Hands-on ...
Senior Software Engineer, Cloud Performance
Nashville, TN · On-site
$58 - $75.25/hr
... more junior team members. You can go from high level system design, writing architectural ... Development experience in a modern programming language, such as Java, C++, C# * Hands-on ...
Backend Engineer I
$60K - $75K/hr
Position Overview: We're looking for a hungry junior backend developer who knows how to use AI to ... Java, SQL, JavaScript Frameworks: Springboot, Vue, Serverless Databases: AWS Aurora (MySQL) Cloud:
Backend Engineer I
$60K - $75K/hr
Position Overview: We're looking for a hungry junior backend developer who knows how to use AI to ... Java, SQL, JavaScript Frameworks: Springboot, Vue, Serverless Databases: AWS Aurora (MySQL) Cloud:
Lead Software Engineer (Merchandising)
Goodlettsville, TN · On-site
$147K/yr
Mentors/coaches junior team members 10% * Provides support for production applications (24x7) 5% ... Experience with PostgreSQL, Java 17 or higher versions. * Optimize application performance and ...
Lead Software Engineer (Merchandising)
Goodlettsville, TN · On-site
$147K/yr
Mentors/coaches junior team members 10% * Provides support for production applications (24x7) 5% ... Experience with PostgreSQL, Java 17 or higher versions. * Optimize application performance and ...
Lead Software Engineer (Merchandising Systems)
Goodlettsville, TN · On-site
$157K/yr
Mentors/coaches junior team members 10% * Provides support for production applications (24x7) 5% ... Experience with PostgreSQL, Java 17 or higher versions. * Optimize application performance and ...
Lead Software Engineer (Merchandising Systems)
Goodlettsville, TN · On-site
$157K/yr
Mentors/coaches junior team members 10% * Provides support for production applications (24x7) 5% ... Experience with PostgreSQL, Java 17 or higher versions. * Optimize application performance and ...
Systems Engineer-B2B
Memphis, TN · On-site
Use Java, Spring boot to develop the software * Use Git to manage source code versioning * Use ... Coach and mentor junior developers as needed Collaborate with other IT teams to ensure we have ...
Systems Engineer-B2B
Memphis, TN · On-site
Use Java, Spring boot to develop the software * Use Git to manage source code versioning * Use ... Coach and mentor junior developers as needed Collaborate with other IT teams to ensure we have ...
AI Lead Engineer
Nashville, TN · On-site
$99K - $130K/yr
... junior engineers, cultivating deep technical expertise in GenAI, agentic systems, and ... programming skills in Python (mandatory); experience with Java or equivalent languages for platform ...
AI Lead Engineer
Nashville, TN · On-site
$99K - $130K/yr
... junior engineers, cultivating deep technical expertise in GenAI, agentic systems, and ... programming skills in Python (mandatory); experience with Java or equivalent languages for platform ...
Responsible for personnel management including mentoring of junior team members, daily supervision ... Java, C#, SQL, Javascript, or other programming language. * Demonstrates and utilizes best ...
Responsible for personnel management including mentoring of junior team members, daily supervision ... Java, C#, SQL, Javascript, or other programming language. * Demonstrates and utilizes best ...
AI Lead Engineer
Nashville, TN · On-site
$99K - $130K/yr
Mentor and guide senior and junior engineers, cultivating deep technical expertise in GenAI ... Strong programming skills in Python (mandatory); experience with Java or equivalent languages for ...
AI Lead Engineer
Nashville, TN · On-site
$99K - $130K/yr
Mentor and guide senior and junior engineers, cultivating deep technical expertise in GenAI ... Strong programming skills in Python (mandatory); experience with Java or equivalent languages for ...
AI Lead Engineer
Nashville, TN · On-site
$99K - $130K/yr
Mentor and guide senior and junior engineers, cultivating deep technical expertise in GenAI ... Strong programming skills in Python (mandatory); experience with Java or equivalent languages for ...
AI Lead Engineer
Nashville, TN · On-site
$99K - $130K/yr
Mentor and guide senior and junior engineers, cultivating deep technical expertise in GenAI ... Strong programming skills in Python (mandatory); experience with Java or equivalent languages for ...
Applied Scientist II - AMZ27580.1
Nashville, TN · On-site
$136K - $184K/yr
Mentor junior engineers and scientists. (40 hours / week, 8:00am-5:00pm, Salary Range $136000 ... Must have one year of research or work experience in the following skill(s): programming in Java, C ...
Applied Scientist II - AMZ27580.1
Nashville, TN · On-site
$136K - $184K/yr
Mentor junior engineers and scientists. (40 hours / week, 8:00am-5:00pm, Salary Range $136000 ... Must have one year of research or work experience in the following skill(s): programming in Java, C ...
AI Lead Engineer
$99K - $130K/yr
Mentor and guide senior and junior engineers, cultivating deep technical expertise in GenAI ... Strong programming skills in Python (mandatory); experience with Java or equivalent languagesfor ...
AI Lead Engineer
$99K - $130K/yr
Mentor and guide senior and junior engineers, cultivating deep technical expertise in GenAI ... Strong programming skills in Python (mandatory); experience with Java or equivalent languagesfor ...
AI Lead Engineer
$99K - $130K/yr
Mentor and guide senior and junior engineers, cultivating deep technical expertise in GenAI ... Strong programming skills in Python (mandatory); experience with Java or equivalent languagesfor ...
AI Lead Engineer
$99K - $130K/yr
Mentor and guide senior and junior engineers, cultivating deep technical expertise in GenAI ... Strong programming skills in Python (mandatory); experience with Java or equivalent languagesfor ...
Senior Platform Software Engineer
Nashville, TN · On-site
$118K - $156K/yr
Strong programming skills in Java, Go, C++, Python, or a similar language. * Solid understanding of ... Mentor interns and junior engineers on day-to-day engineering practices. Operational Excellence • ...
Senior Platform Software Engineer
Nashville, TN · On-site
$118K - $156K/yr
Strong programming skills in Java, Go, C++, Python, or a similar language. * Solid understanding of ... Mentor interns and junior engineers on day-to-day engineering practices. Operational Excellence • ...
Senior Platform Software Engineer
Nashville, TN · On-site
$118K - $156K/yr
Strong programming skills in Java, Go, C++, Python, or a similar language. * Solid understanding of ... Mentor interns and junior engineers on day-to-day engineering practices. Operational Excellence
Senior Platform Software Engineer
Nashville, TN · On-site
$118K - $156K/yr
Strong programming skills in Java, Go, C++, Python, or a similar language. * Solid understanding of ... Mentor interns and junior engineers on day-to-day engineering practices. Operational Excellence
Full Stack Developer
$70K - $190K/yr
Java * Spring Boot * Node.js * Python Front-End Technologies * React * Angular * JavaScript ... Junior (0-2 years): $70,000 - $95,000 Mid-Level (3-6 years): $100,000 - $130,000 Senior (7+ years ...
Quick apply
Full Stack Developer
$70K - $190K/yr
Java * Spring Boot * Node.js * Python Front-End Technologies * React * Angular * JavaScript ... Junior (0-2 years): $70,000 - $95,000 Mid-Level (3-6 years): $100,000 - $130,000 Senior (7+ years ...
Junior Java Programming information
See Tennessee salary details
$55.4K - $63.6K
4% of jobs
$68.1K is the 25th percentile. Wages below this are outliers.
$63.6K - $71.9K
38% of jobs
The median wage is $76.3K / yr.
$71.9K - $80.1K
15% of jobs
$80.1K - $88.4K
11% of jobs
$93K is the 75th percentile. Wages above this are outliers.
$88.4K - $96.6K
14% of jobs
$96.6K - $104.9K
11% of jobs
$104.9K - $113.1K
5% of jobs
$113.1K - $121.4K
1% of jobs
$121.4K - $129.6K
1% of jobs
$129.6K - $137.9K
1% of jobs
$137.9K - $146.1K
0% of jobs
$55.4K
$97K
$146.1K
How much do junior java programming jobs pay per year?
What does a junior Java programmer do?
What are the key skills and qualifications needed to thrive as a junior Java programmer?
What are some common challenges a junior Java programmer might face when starting out, and how can they overcome them?
What is the difference between Junior Java Programming vs Junior Software Developer?
| Aspect | Junior Java Programming | Junior Software Developer |
|---|---|---|
| Required Credentials | Java certifications, basic programming knowledge | General programming skills, possibly Java certifications |
| Work Environment | Development teams, Java-focused projects | Varied projects, multiple languages, broader scope |
| Employer & Industry Usage | Tech companies, software firms using Java | Wide range of industries, including tech, finance, and startups |
| Common Search & Comparison | Yes | Yes |
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.
What are the most commonly searched types of Java Programming jobs in Tennessee?
The most popular types of Java Programming jobs in Tennessee are:

$157K/yr
Full-time
Re-posted 2 days ago
Dollar General rating
4.0
Based on 4,599 frontline employees who took The Breakroom Quiz
39th of 39 rated national retailers
Job description
At Dollar General, our mission is Serving Others! We value each and every one of our employees. Whether you are looking to launch a new career in one of our many convenient Store locations, Distribution Centers, Store Support Center or with our Private Fleet Team, we are proud to provide a wide range of career opportunities. We are not just a retail company; we are a company that values the unique strengths and perspectives that each individual brings. Your difference truly makes a difference at Dollar General. Dollar General Corporation has been delivering value to shoppers for more than 80 years. Dollar General helps shoppers Save time. Save money. Every day. by offering products that are frequently used and replenished, such as food, snacks, health and beauty aids, cleaning supplies, basic apparel, housewares and seasonal items at everyday low prices in convenient neighborhood locations. Learn more about Dollar General at www.dollargeneral.com/about-us.html.General. How would you like to Serve? Join the Dollar General Journey and see how your career can thrive.
Company Overview
A Lead Software Engineer (LSE) is recognized as an expert in their strategic functional area and applies advanced technical expertise and a structured approach to deliver software solutions built on modern technology stacks. The LSE leads large complex projects consisting of on-shore and off-shore resources, uses strong organizational and leadership skills to set and maintain efficient development progress, and defines all software components for large-scale systems with minimal oversight, This particular role involves leading the team to overhaul the existing legacy application and workflows in to a state-of-the-art application which could be configurable, scalable and easily maintainable.
Job Details
Duties & Responsibilities:
- Designs changes to new and existing applications 35%
- Develops and debugs software in support of new and existing applications 30%
- Project leadership, cost estimation and task planning 20%
- Mentors/coaches junior team members 10%
- Provides support for production applications (24x7) 5%
Knowledge, Skills and Abilities (KSAs):
- Experience in Designing, building and deploying applications in cloud environments (Azure or GCP), leveraging containerization technologies (Docker, Kubernetes).
- Lead the design, development and maintenance of high-quality, scalable APIs and applications across the full stack using Java, Spring Boot, and modern front-end frameworks.
- Experience in widely used Web framework (React.js, Vue.js etc.) and good knowledge of Web stack HTML, CSS, Webpack.
- Experience in designing and building real-time event driven applications and data pipelines using Apache or Confluent Kafka.
- Experience creating and maintaining CI/CD pipelines for building and deploying application artifacts.
- Experience with PostgreSQL, Java 17 or higher versions.
- Optimize application performance and scalability through effective database design, query tuning, and management using PostgreSQL and other SQL/NoSQL databases.
- Develop and maintain Terraform configurations for provisioning and managing cloud resources (Azure, GCP).
- Experience working with Big Query, GCS Storage buckets, building analytics dashboard using Looker lookup ML.
- Knowledge of master data management within merchandising or supply chain domains is a strong plus.
Other Skills:
- Excellent collaborative and communication skills to work with the business and development teams.
- Experience working with the third-party vendor teams located onsite and offshore.
- Demonstrate deep expertise in complex merchandising processes and retail supply chain principles.
- Experience leading teams and demonstrates a mastery in all aspects of software development activities
- Assists in career development, staff mentoring and succession planning for engineers
- Understands and implements architectural vision for performance, extensibility and availability
- Conduct research and make recommendations on products, services, protocols, and standards in support of procurement and development efforts
- Educate teams on technology changes applicable to their domain and how to apply them to their business area.
*Salary Range USD $152,000.00/Yr to USD $157,000.00/Yr.*
Qualifications
Work Experience &/or Education:
- 7+ years experience in software development in an IT organization.
- 6+ years experience in developing web applications and REST APIs using Java.
- 4+ years experience working with Azure/Google cloud.
- 3+ years experience with a relational database (i.e., Oracle, Postgres, etc.).
- Bachelor’s or Master’s degree in computer science or related field.
Work Experience &/or Education:
- 7+ years experience in software development in an IT organization.
- 6+ years experience in developing web applications and REST APIs using Java.
- 4+ years experience working with Azure/Google cloud.
- 3+ years experience with a relational database (i.e., Oracle, Postgres, etc.).
- Bachelor’s or Master’s degree in computer science or related field.
What Dollar General employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Dollar General
Sourced by ZipRecruiter
What started as a single store is now a 20+ billion dollar Fortune 119 company. With 140,000+ employees and counting, we’re growing fast and so can you. There are endless opportunities for you, including award-winning training programs and career paths in retail, distribution, transportation or corporate. The possibilities are endless!
Industry
Retail
Company size
10,000+ Employees
Headquarters location
Goodlettsville, TN, US