1

Java Junior Jobs in Memphis, TN (NOW HIRING)

SDET

Memphis, TN · On-site

Help mentor and teach junior resources, provide them with direction and delegation. * Ask questions ... Java, Selenium, Automation, API, SQL, React/Angular/JavaScript, and others Qualifications

Senior Software Engineer

Memphis, TN · On-site

$119K - $156K/yr

Mentor junior engineers and contribute to engineering standards and architectural patterns. * Support production environments. * Assist in planning and executing upgrades to modern Java frameworks ...

Need-basis you will be mentoring and/or directing junior team members/liaising with onsite/offshore ... Experience with object-oriented programming using languages such as Java, Python, or JavaScript ...

Develop automation solutions that integrate with both Java-based distributed applications ... Document automation architecture, processes, and operating procedures, while mentoring junior ...

Senior Automation Engineer

Memphis, TN · Hybrid

$101K - $132K/yr

Develop automation solutions that integrate with both Java-based distributed applications ... Document automation architecture, processes, and operating procedures, while mentoring junior ...

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 ...

Lead Cloud Data Engineer

Memphis, TN · Hybrid

$99K - $131K/yr

Mentor and guide junior engineers on the team. * Continuously explore new AWS services and ... Working experience in Python is preferred, Java and other languages are a plus * Nice to have ...

Java Junior information

See Memphis, TN salary details

$59.3K

$103.8K

$156.4K

How much do java junior jobs pay per year?

As of Jun 26, 2026, the average yearly pay for java junior in Memphis, TN is $103,776.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,300.00 and $103,500.00 per year, depending on experience, location, and employer.

What is the difference between Java Junior vs Java Developer?

AspectJava JuniorJava Developer
Required Experience0-2 years2+ years
CertificationsOptional, entry-level certificationsOptional, advanced certifications
Work EnvironmentTraining, mentorship-focusedProject-driven, independent
ResponsibilitiesLearning, basic coding tasksDesign, develop, maintain Java applications

Java Junior roles are entry-level positions focused on learning and supporting Java projects, often requiring minimal experience. Java Developers have more experience, handle complex tasks, and contribute to project design and implementation. The transition from Java Junior to Java Developer involves gaining skills, experience, and certifications over time.

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

As a Java Junior, you may encounter challenges like understanding complex codebases, adapting to agile development practices, and debugging unfamiliar issues. It's common to feel overwhelmed at first, but asking questions, participating in code reviews, and pairing with more experienced developers can accelerate your learning. Regularly practicing coding, studying documentation, and using collaboration tools will also help you quickly become a productive member of the team.

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

To thrive as a Java Junior, you need a solid understanding of Java programming, object-oriented principles, and a relevant degree or coursework in computer science. Familiarity with development tools like Eclipse or IntelliJ IDEA, version control systems (such as Git), and basic knowledge of databases are typically expected. Strong problem-solving abilities, eagerness to learn, and good communication skills help juniors excel in collaborative and fast-paced environments. These skills enable efficient coding, effective teamwork, and smooth adaptation to evolving project requirements.

What are Java Junior developers?

Java Junior developers are entry-level software engineers who specialize in programming using the Java language. They typically have a foundational understanding of Java syntax, object-oriented programming concepts, and basic software development practices. Java Juniors often assist with coding, debugging, and testing under the supervision of more experienced developers, while continuously learning and building their technical skills. Their responsibilities may also include maintaining existing applications and writing simple features as part of a development team.
What are the most commonly searched types of Java jobs in Memphis, TN? The most popular types of Java jobs in Memphis, TN are:
What are popular job titles related to Java Junior jobs in Memphis, TN? For Java Junior jobs in Memphis, TN, the most frequently searched job titles are:
What job categories do people searching Java Junior jobs in Memphis, TN look for? The top searched job categories for Java Junior jobs in Memphis, TN are:
What cities near Memphis, TN are hiring for Java Junior jobs? Cities near Memphis, TN with the most Java Junior job openings:
SDET

Other

Posted 3 days ago


Job description

Automation SDET

AutoZone is looking to expand their automation testing team and will be looking for QE specialist. This position will be focusing primarily on automation testing and development and will require experts who can develop code and test it. The Test Engineer will be responsible for creating, executing & continuously enhancing automated test scripts within a highly robust, maintainable, and efficient testing framework. You will be able to analyze the application and testing assets to create robust and effective automated tests for in-sprint functional, non-functional, regression and deployment testing. The Test Engineer will primarily employ automated test strategies, but some manual testing may be required from time to time.

Responsibilities:

  • Setting up, maintaining and performing test automation on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests.
  • Build and execute test-cases in the following areas: functional, integration, security, stability, performance, stress. Develop and execute a variety of tests to ensure compliance & quality (integration tests, performance tests, end to end tests, security tests. etc.)
  • Develop automation tests to deploy and maintain systems and applications in multiple CI pipelines.
  • Build and drive comprehensive test strategies (manual/automated) that covers all systems.
  • Collaborate with Product and Engineering to develop a comprehensive Test Plan that validates product functionality.
  • Participate in code reviews within the team and across other teams to ensure implementations adhere to goals, standards, and best practices.
  • Contribute to the design of automation frameworks, automation infrastructure, and various tools.
  • Delegate work to other Systems Engineers and Associate Systems Engineers.
  • Develop End to End, System/Integration, and User-focused test plans and strategies using product requirements and design documents.
  • Help mentor and teach junior resources, provide them with direction and delegation.
  • Ask questions to ensure requirements are feasible, implementation is efficient, and the design is aligned with the technical direction set by your team and Architects.
  • Work with a wide-array of technologies: Java, Selenium, Automation, API, SQL, React/Angular/JavaScript, and others

Qualifications

  • Bachelor's degree or higher in an Engineering or Science field
  • Ability to provide and implement technical solutions to a wide range of difficult problems.
  • Experience with software development
  • Experience using Java and Selenium for testing
  • Experience developing and writing Automation test scripts and frameworks
  • Experience working with relational databases (SQL, Postgres, etc.