Responsible for personnel management including mentoring of junior team members, daily supervision ... software development and train team members through the various phases using Java, C#, SQL ...
Responsible for personnel management including mentoring of junior team members, daily supervision ... software development and train team members through the various phases using Java, C#, SQL ...
SDET Tester
Knoxville, TN · On-site
$39.25 - $53.75/hr
... Java script • Agile/Scrum • Communication • Performs software testing of software ... Programming skills (preferably Java, or Java-related) * Depth of experience with data-driven and ...
SDET Tester
Knoxville, TN · On-site
$39.25 - $53.75/hr
... Java script • Agile/Scrum • Communication • Performs software testing of software ... Programming skills (preferably Java, or Java-related) * Depth of experience with data-driven and ...
Senior Software Engineer
Maryville, TN · On-site
$106K - $140K/yr
Position Summary As a Software Engineer III, you will be part of an Agile Scrum team and directly ... Primary Responsibilities Mentor junior team members through peer reviews and provide guidance on ...
Senior Software Engineer
Maryville, TN · On-site
$106K - $140K/yr
Position Summary As a Software Engineer III, you will be part of an Agile Scrum team and directly ... Primary Responsibilities Mentor junior team members through peer reviews and provide guidance on ...
Senior Software Engineer
Maryville, TN · On-site
$106K - $140K/yr
Position Summary As a Software Engineer III, you will be part of an Agile Scrum team and directly ... Primary Responsibilities • Mentor junior team members through peer reviews and provide guidance ...
Senior Software Engineer
Maryville, TN · On-site
$106K - $140K/yr
Position Summary As a Software Engineer III, you will be part of an Agile Scrum team and directly ... Primary Responsibilities • Mentor junior team members through peer reviews and provide guidance ...
DevOps Engineer
$43.25 - $59.50/hr
As a DevOps Software Platform Engineer focusing on the DevOps platform tools, you will be a crucial ... Java * Go language * Groovy * YAML * Ansible * HCL - Terraform * Familiarity with C# is a plus.
DevOps Engineer
$43.25 - $59.50/hr
As a DevOps Software Platform Engineer focusing on the DevOps platform tools, you will be a crucial ... Java * Go language * Groovy * YAML * Ansible * HCL - Terraform * Familiarity with C# is a plus.
Application Developer (Hybrid Eligible)
Oak Ridge, TN · On-site +1
This position resides in the Knowledge & Infrastructure Solutions team within the Software ... Java Rhino technology stacks. * Design, develop, and support scalable web-based enterprise ...
Application Developer (Hybrid Eligible)
Oak Ridge, TN · On-site +1
This position resides in the Knowledge & Infrastructure Solutions team within the Software ... Java Rhino technology stacks. * Design, develop, and support scalable web-based enterprise ...
Exposure to additional programming languages, such as C, Python, Java or similar * Familiarity with real-time operating systems and software practices * Prior experience working in a scientific user ...
Exposure to additional programming languages, such as C, Python, Java or similar * Familiarity with real-time operating systems and software practices * Prior experience working in a scientific user ...
This position resides in the Knowledge & Infrastructure Solutions team within the Software ... Java Rhino technology stacks. * Design, develop, and support scalable web-based enterprise ...
This position resides in the Knowledge & Infrastructure Solutions team within the Software ... Java Rhino technology stacks. * Design, develop, and support scalable web-based enterprise ...
Exposure to additional programming languages, such as C, Python, Java or similar * Familiarity with real-time operating systems and software practices * Prior experience working in a scientific user ...
Exposure to additional programming languages, such as C, Python, Java or similar * Familiarity with real-time operating systems and software practices * Prior experience working in a scientific user ...
AI/ML Engineer
Knoxville, TN · On-site
Software Development/ Engineering Main location: United States, Tennessee, Knoxville Alternate ... React or Angular; Node.js/Python/Java back ends; REST/GraphQL. o DevOps/MLOps: Docker, Kubernetes ...
AI/ML Engineer
Knoxville, TN · On-site
Software Development/ Engineering Main location: United States, Tennessee, Knoxville Alternate ... React or Angular; Node.js/Python/Java back ends; REST/GraphQL. o DevOps/MLOps: Docker, Kubernetes ...
Software Development/ Engineering Main location: United States, Tennessee, Knoxville Alternate ... React or Angular; Node.js/Python/Java back ends; REST/GraphQL. o DevOps/MLOps: Docker, Kubernetes ...
Software Development/ Engineering Main location: United States, Tennessee, Knoxville Alternate ... React or Angular; Node.js/Python/Java back ends; REST/GraphQL. o DevOps/MLOps: Docker, Kubernetes ...
The parent company, Pro2Serve, is a nationally recognized environmental, technical, and engineering ... software • Lead discussions with clients, vendors, personnel in other departments to discuss and ...
The parent company, Pro2Serve, is a nationally recognized environmental, technical, and engineering ... software • Lead discussions with clients, vendors, personnel in other departments to discuss and ...
Senior Software Engineer, Core Experiences - Knoxville, TN, USA
Knoxville, TN · On-site +1
$116K - $154K/yr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Senior Software Engineer, Core Experiences - Knoxville, TN, USA
Knoxville, TN · On-site +1
$116K - $154K/yr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Integration and Test Engineer - Directed Energy (Multiple Levels with Security Clearance
$106K - $167K/yr
... software, and test engineers, to ensure a cohesive and effective system design. • Provide technical leadership and mentorship to junior engineers, fostering a culture of innovation and excellence ...
Integration and Test Engineer - Directed Energy (Multiple Levels with Security Clearance
$106K - $167K/yr
... software, and test engineers, to ensure a cohesive and effective system design. • Provide technical leadership and mentorship to junior engineers, fostering a culture of innovation and excellence ...
Environmental Data Science Engineer
Oak Ridge, TN · On-site
$109K - $131K/yr
... Data Science Engineer in Oak Ridge, TN, to apply advanced data science methods, tools, and ... Working with frameworks such as D3.js, ExpressJS, and Node.js, Java 7/8, Spring Boot, Webservices ...
Environmental Data Science Engineer
Oak Ridge, TN · On-site
$109K - $131K/yr
... Data Science Engineer in Oak Ridge, TN, to apply advanced data science methods, tools, and ... Working with frameworks such as D3.js, ExpressJS, and Node.js, Java 7/8, Spring Boot, Webservices ...
Environmental Data Science Engineer
Oak Ridge, TN · On-site
$99K - $119K/yr
... Data Science Engineer in Oak Ridge, TN, to apply advanced data science methods, tools, and ... Working with frameworks such as D3.js, ExpressJS, and Node.js, Java 7/8, Spring Boot, Webservices ...
Environmental Data Science Engineer
Oak Ridge, TN · On-site
$99K - $119K/yr
... Data Science Engineer in Oak Ridge, TN, to apply advanced data science methods, tools, and ... Working with frameworks such as D3.js, ExpressJS, and Node.js, Java 7/8, Spring Boot, Webservices ...
Provide technical guidance and mentorship to junior staff, supporting professional development and ... Proficiency in engineering tools and software (e.g., AutoCAD, Civil 3D, PLAXIS, GeoStudio, LPILE ...
Provide technical guidance and mentorship to junior staff, supporting professional development and ... Proficiency in engineering tools and software (e.g., AutoCAD, Civil 3D, PLAXIS, GeoStudio, LPILE ...
Contribute to the overall software development lifecycle including requirements gathering/analysis ... Mentor junior developers Qualifications Education: College Degree in a technical or design field ...
Contribute to the overall software development lifecycle including requirements gathering/analysis ... Mentor junior developers Qualifications Education: College Degree in a technical or design field ...
Perform hydrologic and hydraulic modeling using software such as HEC-RAS, SWMM, or similar tools ... Provide technical support and mentorship to junior staff. * Determine and develop the most ...
Perform hydrologic and hydraulic modeling using software such as HEC-RAS, SWMM, or similar tools ... Provide technical support and mentorship to junior staff. * Determine and develop the most ...
Contribute to the overall software development lifecycle including requirements gathering/analysis ... Mentor junior developers Qualifications Education: College Degree in a technical or design field ...
Contribute to the overall software development lifecycle including requirements gathering/analysis ... Mentor junior developers Qualifications Education: College Degree in a technical or design field ...
Junior Software Developer Java information
See Knoxville, TN salary details
$58.2K - $66.9K
4% of jobs
$71.7K is the 25th percentile. Wages below this are outliers.
$66.9K - $75.6K
38% of jobs
The median wage is $80.2K / yr.
$75.6K - $84.2K
15% of jobs
$84.2K - $92.9K
11% of jobs
$97.8K is the 75th percentile. Wages above this are outliers.
$92.9K - $101.6K
14% of jobs
$101.6K - $110.3K
11% of jobs
$110.3K - $119K
5% of jobs
$119K - $127.6K
1% of jobs
$127.6K - $136.3K
1% of jobs
$136.3K - $145K
1% of jobs
$145K - $153.7K
0% of jobs
$58.2K
$102K
$153.7K
How much do junior software developer java jobs pay per year?
What are some common challenges faced by Junior Software Developers working with Java, and how can they overcome them?
What are the key skills and qualifications needed to thrive as a Junior Software Developer (Java), and why are they important?
What is the difference between Junior Software Developer Java vs Junior Software Developer Python?
| Aspect | Junior Software Developer Java | Junior Software Developer Python |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, Java certifications (optional) | Bachelor's in CS or related field, Python certifications (optional) |
| Work Environment | Enterprise applications, backend development, large-scale systems | Data analysis, scripting, web development, AI/ML projects |
| Employer & Industry Usage | Financial services, enterprise software, telecom | Tech startups, data science firms, research institutions |
| Common Search & Comparison | Yes | Yes |
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?
- Remote Junior Software Engineer
- Remote Junior Software Developer
- Remote Junior Software Developer No Experience
- Executive Qt Qml Developer
- Senior Software Engineer Team Lead
- Full Time Fresher Software Engineer
- Part Time Software Engineer Military
- Remote Yahoo Software Engineer
- Volunteering Dot Net Software Engineer
- Junior Backend Developer

Full-time
Posted 12 days ago
ASM Research rating
8.6
Based on 14 frontline employees who took The Breakroom Quiz
26th of 204 rated it services
Job description
- Overall responsibility for leading the program, department, or functional area as designated. Oversees, directs, and mentors subordinate staff; communicates job expectations and enforces organizational policies, procedures and core values; responsible for recruiting staff, approving timecards, and conducting performance reviews and disciplinary measures.
- Modifies and creates special purpose software and ensures systems efficiency and integrity.
- Provides direction on the preparation of functional specifications from which programs will be written and oversees the design, coding, debugging, and documenting of programs.
- Ensures the team is maintaining compliance with standards and conventions in the development of programs.
- Develops required specifications for complex problems and trains team members on problem solving of complex issues.
- Oversees the establishment of requirements for a product from inception to conclusion. Ensures all phases of development are followed to include testing, debugging, and refining of the software to produce the required product.
- Reviews and edits required documentation, including block diagrams, logic flow charts and software program documentation. Provides feedback to developers to further their growth and development in the documentation area.
- Provides guidance on the creation of coded unit tests and ensures the Testers/Information Assurance team provide the necessary feedback to fix any issues identified.
- Establishes best practices, policies, and processes and ensures adherence by the development team.
- Evaluates systems designs and change requests to ensure overall program architecture remains technically feasible and is scalable while meeting industry best practices and standards.
Minimum Qualifications
- Bachelor's Degree in Computer Science, Information Systems or a related field preferred or equivalent relevant experience
- 4-6 years of experience with programming or web development activities; 0-2 years of management experience.
Other Job Specific Skills
- Must be detail oriented, as well as able to work well with clients.
- Ability to analyze systems requirements and design specifications.
- Ability to prepare and review required documentation, including project plans and software/development program documentation
- Excellent verbal and written communication skills.
- Ability to manage and lead others, providing mentorship to junior team members.
- Must be capable of working in an environment that is demanding, sometimes stressful, and requires independent thinking, problem resolution, and responsible actions with minimal direct oversight by senior management.
- Experience in information system design, including application programming on large-scale case management systems and the development of complex software to satisfy design objectives.
- Applies knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity.
- Must be able to provide direction during all phases of software development and train team members through the various phases using Java, C#, SQL, Javascript, or other programming language.
- Demonstrates and utilizes best programming standards and practices in a professional capacity.
EEO Requirements
It is the policy of ASM that an individual's race, color, religion, sex, disability, age, sexual orientation or national origin are not and will not be considered in any personnel or management decisions. We affirm our commitment to these fundamental policies.
All recruiting, hiring, training, and promoting for all job classifications is done without regard to race, color, religion, sex, disability, or age. All decisions on employment are made to abide by the principle of equal employment.
Physical Requirements
The physical requirements described in "Knowledge, Skills and Abilities" above are representative of those which must be met by an employee to successfully perform the primary functions of this job. (For example, "light office duties' or "lifting up to 50 pounds" or "some travel" required.) Reasonable accommodations may be made to enable individuals with qualifying disabilities, who are otherwise qualified, to perform the primary functions.
Disclaimer
The preceding job description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.
Compensation Ranges
Compensation ranges for ASM Research positions vary depending on multiple factors; including but not limited to, location, skill set, level of education, certifications, client requirements, contract-specific affordability, government clearance and investigation level, and years of experience. The compensation displayed for this role is a general guideline based on these factors and is unique to each role. Monetary compensation is one component of ASM's overall compensation and benefits package for employees.
EEO Requirements
It is the policy of ASM that an individual's race, color, religion, sex, disability, age, sexual orientation or national origin are not and will not be considered in any personnel or management decisions. We affirm our commitment to these fundamental policies.
All recruiting, hiring, training, and promoting for all job classifications is done without regard to race, color, religion, sex, disability, or age. All decisions on employment are made to abide by the principle of equal employment.
Physical Requirements
The physical requirements described in "Knowledge, Skills and Abilities" above are representative of those which must be met by an employee to successfully perform the primary functions of this job. (For example, "light office duties' or "lifting up to 50 pounds" or "some travel" required.) Reasonable accommodations may be made to enable individuals with qualifying disabilities, who are otherwise qualified, to perform the primary functions.
Disclaimer
The preceding job description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.
What ASM Research employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About ASM Research
Sourced by ZipRecruiter
Industry
It services
Company size
1,001 - 5,000 Employees
Headquarters location
Fairfax, VA, US
Year founded
1978