1

Software Engineer Java Python Jobs (NOW HIRING)

Software Engineer (Java + GenAI)

San Jose, CA · On-site

$60.75 - $83.25/hr

Job Summary (List Format): - Position: Sr. Software Engineer (Java + GenAI) - Location: Hybrid role ... Java - Proficiency in Python - Hands-on experience with Generative AI, including: - Retrieval ...

Software Engineer - Java - Hybrid

Irving, TX · On-site

$59.53 - $67.53/hr

Software Engineer - Java - Hybrid Genesis10 is currently seeking a Software Engineer - Java ... Hands-on experience with Python or other scripting languages * Understanding of TDD and BDD Pay ...

New

We are looking for a skilled Software Developer who is proficient in building scalable, high ... The ideal candidate should be comfortable working with both Python and Java DevOps practices and ...

New

next page

Showing results 1-20

Software Engineer JAVA Python information

See salary details

$26

$60

$85

How much do software engineer java python jobs pay per hour?

As of Jun 24, 2026, the average hourly pay for software engineer java python in the United States is $60.42, according to ZipRecruiter salary data. Most workers in this role earn between $49.76 and $68.27 per hour, depending on experience, location, and employer.

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

AspectSoftware Engineer Java PythonSoftware Developer Java Python
Required CredentialsBachelor's in CS, relevant certificationsBachelor's in CS, relevant certifications
Work EnvironmentDesign, development, testing in teamsCode implementation, debugging, deployment
Industry UsageCommon in tech companies, startupsUsed across software firms, IT services
Search & ComparisonOften compared for roles involving coding and design

Both roles require similar credentials and work environments, but Software Engineers typically focus on system design and architecture, while Software Developers concentrate on coding and implementation. Understanding these differences helps in choosing the right career path or job search focus.

What is the meaning of software?

Software refers to a collection of data, programs, and instructions that tell a computer or device how to perform specific tasks. For a Software Engineer working with Java and Python, understanding software involves designing, developing, and maintaining these programs to meet user needs and system requirements.

What are 5 examples of software?

Software examples include operating systems like Windows and macOS, productivity tools such as Microsoft Office and Google Workspace, web browsers like Chrome and Firefox, programming environments like Visual Studio Code and IntelliJ IDEA, and database management systems like MySQL and Oracle. Software developers often work with these types of applications when building or maintaining systems. Understanding different software categories is essential for a Software Engineer specializing in Java and Python.

What are the 3 types of software?

Software engineers working with Java and Python often categorize software into three main types: system software, which includes operating systems and utilities; application software, such as productivity tools and web browsers; and embedded software, found in devices like appliances and automotive systems. Understanding these types helps in designing, developing, and maintaining software solutions across different environments.

How do Software Engineers specializing in Java and Python typically collaborate with other teams during a development project?

Software Engineers with expertise in Java and Python often work closely with cross-functional teams, including product managers, UX/UI designers, and QA testers. They participate in regular sprint meetings to align on project goals, discuss technical requirements, and coordinate on deliverables. Collaboration tools like Jira, Git, and Slack are commonly used to track progress and communicate effectively. This teamwork ensures that software solutions are robust, user-friendly, and delivered on time, while also providing opportunities to learn from professionals in other domains.

What are the 10 examples of application software?

Application software includes programs like word processors (e.g., Microsoft Word), web browsers (e.g., Chrome), spreadsheet tools (e.g., Excel), email clients (e.g., Outlook), media players (e.g., VLC), photo editing software (e.g., Photoshop), database management systems (e.g., MySQL), enterprise resource planning (ERP) systems, customer relationship management (CRM) software, and accounting applications (e.g., QuickBooks). These tools are essential for various business and personal tasks and often require knowledge of programming or software deployment for roles like Software Engineer specializing in Java and Python.

What are the key skills and qualifications needed to thrive as a Software Engineer (Java/Python), and why are they important?

To thrive as a Software Engineer specializing in Java and Python, you need strong programming skills in both languages, a solid understanding of computer science fundamentals, and typically a degree in computer science or related field. Familiarity with development tools such as Git, CI/CD pipelines, and frameworks like Spring or Django, as well as relevant certifications, is often required. Problem-solving, effective communication, and the ability to work collaboratively in agile teams are standout soft skills. These competencies ensure you can build robust, scalable applications and contribute effectively to complex software projects.

What do Software Engineers who specialize in Java and Python do?

Software Engineers with expertise in Java and Python design, develop, test, and maintain software applications using these programming languages. They work on a variety of projects, such as backend systems, web applications, APIs, and automation scripts. Their responsibilities include writing efficient code, troubleshooting issues, collaborating with team members, and ensuring the performance and security of the software. Java is often used for large-scale enterprise applications, while Python is popular for its simplicity and versatility in web development, data science, and automation tasks.
More about Software Engineer JAVA Python jobs
What are the most commonly searched types of Software Engineer Java Python jobs? The most popular types of Software Engineer Java Python jobs are:
What job categories do people searching Software Engineer Java Python jobs look for? The top searched job categories for Software Engineer Java Python jobs are:
Infographic showing various Software Engineer Java Python job openings in the United States as of June 2026, with employment types broken down into 91% Full Time, 8% Part Time, and 1% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $125,681 per year, or $60.4 per hour.
Java/Python Developer, TS/SCI with a Full Scope Polygraph Security Clearance is Required

Java/Python Developer, TS/SCI with a Full Scope Polygraph Security Clearance is Required

Next Step Systems

Annapolis, MD • On-site

Full-time

Medical, Retirement, PTO

Posted 17 days ago


Job description

Java/Python Developer, TS/SCI with a Full Scope Polygraph Security Clearance is Required, Annapolis Junction, MD
We are seeking a mid-level or higher Java/Python Developer with strong Java and Python experience is required. Candidates should have the ability to quickly understand existing code and system architecture; experience with multi-threaded programs and databases is desired. This position is 100% Onsite and not Remote. Candidates must have an active TS/SCI with a Full Scope Poly security clearance.
Java/Python Developer required technical skills include experience with:
- Java
- Python
- Spring Boot
- SQL
- Bash scripting
- Git
Java/Python Developer desired technical skills may include experience with:
- Splunk Dashboard Development
- Sybase
- Amazon Web Services (AWS)
- UI Development experience (JavaScript, CSS, HTML)
- SaltStack
- Apache NiFi
- Agile Software Development
- Jira and Confluence
Benefits include medical insurance, retirement plan, PTO, etc. Salary: 80K+ DOE. Keywords: Annapolis Junction MD Jobs, Java Python Developer, Java, Python, Spring Boot, SQL, Bash Scripting, Git, Splunk Dashboard Development, Sybase, AWS, Amazon Web Services, UI Development, JavaScript, CSS, HTML, SaltStack, Apache NiFi, Agile, Jira, Confluence, Security Clearance, Software Developer, Software Engineer, Programmer Analyst, Programming, Maryland Recruiters, IT Jobs, Maryland Recruiting
Looking to hire for similar positions in Annapolis Junction, MD or in other cities? Our IT recruiting agencies and staffing companies can help.
We help companies that are looking to hire Java/Python Developers for jobs in Annapolis Junction, Maryland and in other cities too. Please contact our IT recruiting agencies and IT staffing companies today! Phone 630-428-0600 ext. 11 or email us at jobs@nextstepsystems.com. Click here to submit your resume for this job and others.
Atlanta, Austin, Baltimore, Boston, Charlotte, Chicago, Cincinnati, Cleveland, Columbus, Dallas, Denver, Detroit, Fort Lauderdale, Houston, Indianapolis, Jacksonville, Kansas City, Los Angeles, Miami, Minneapolis, Nashville, New Jersey, New York, Philadelphia, Phoenix, Raleigh, Salt Lake City, San Antonio, San Diego, San Francisco, San Jose, Seattle, Silicon Valley, St Louis, Tampa, Washington DC
Home"Java/Python Developer, TS/SCI with a Full Scope Polygraph Security Clearance is Required