1

Python Java Jobs in Virginia (NOW HIRING)

Python, PostgreSQL, Java Spring Boot, Angular, microservices architecture, and AWS. * In-depth knowledge of both the Angular Framework (TypeScript, Angular Material, state management), as well as ...

Python, PostgreSQL, Java Spring Boot, Angular, microservices architecture, and AWS. * In-depth knowledge of both the Angular Framework (TypeScript, Angular Material, state management), as well as ...

Senior Python Developer

Mclean, VA · On-site

$124K - $167K/yr

Java experience is nice to have Senior Python Developer Required Experience & Education * 7 -10 years of professional software development experience. * Bachelor's degree in computer science or a ...

Sr. Python Developer

Mclean, VA · On-site

$123K - $166K/yr

Familiar with using IDEs such as intelliJ (for java and/or python) * Excel * Quantitative Finance (Optional)

Full Stack Developer (Python)

Ashburn, VA · On-site

$125K - $150K/yr

Python, PostgreSQL, Java Spring Boot, Angular, microservices architecture, and AWS. * In-depth knowledge of both the Angular Framework (TypeScript, Angular Material, state management), as well as ...

Python, PostgreSQL, Java Spring Boot, Angular, microservices architecture, and AWS. * In-depth knowledge of both the Angular Framework (TypeScript, Angular Material, state management), as well as ...

AWS Python Developer

Reston, VA · On-site +1

$52.25 - $72/hr

Strong skills in programming languages such as Python, R, or Java, essential for developing AI applications. Build and maintain AI pipelines , from data processing to model deployment. Analyze ...

AWS Python Developer

Reston, VA · Hybrid

$52.25 - $72/hr

Strong skills in programming languages such as Python, R, or Java, essential for developing AI applications. Build and maintain AI pipelines , from data processing to model deployment. Analyze ...

next page

Showing results 1-20

Python Java information

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

To thrive as a Python/Java Developer, you need strong programming skills in both Python and Java, along with a solid understanding of software development principles and a relevant degree or equivalent experience. Familiarity with integrated development environments (IDEs) like PyCharm or Eclipse, version control systems such as Git, and frameworks like Spring or Django is typically required. Excellent problem-solving abilities, collaboration, and effective communication are crucial soft skills for this role. These skills and qualifications enable developers to build robust, efficient applications and work effectively within development teams to deliver quality software solutions.

How do Python and Java developers typically collaborate within a software development team?

Python and Java developers often work together on projects that require leveraging the strengths of both languages, such as integrating backend services (Java) with data processing or scripting (Python). Collaboration usually involves regular code reviews, shared documentation, and using APIs or microservices for communication between components. Developers may use tools like Git, Jira, or Slack to coordinate tasks and ensure seamless integration. Working closely with other team members such as front-end developers, QA analysts, and project managers is also common to deliver well-rounded solutions.

What are Python Java developers?

Python Java developers are software engineers who have expertise in both the Python and Java programming languages. They are skilled in building, maintaining, and optimizing applications that may use either or both languages, depending on project requirements. These developers can work on web development, data analysis, backend systems, and more, leveraging the strengths of both languages. Their versatility makes them valuable for teams that need solutions spanning multiple technologies.

What is the difference between Python Java vs Software Developer?

AspectPython Java
Primary LanguagePython and Java
Common CertificationsOracle Certified Java Programmer, Python Institute Certifications
Work EnvironmentSoftware development, web applications, data analysis
Industry UsageTech companies, finance, healthcare, startups

Python Java developers typically possess certifications in Java and Python, work in similar environments, and are employed across various industries. Both roles focus on software development, but Python Java developers often specialize in projects requiring both languages, such as web applications, data analysis, or backend systems. Understanding the differences helps employers and candidates align skills with job requirements effectively.

What jobs use Python and Java?

Jobs that require Python and Java include software developer, backend engineer, data scientist, and full-stack developer roles. These positions often involve building applications, data analysis, or automation, and may require knowledge of frameworks, APIs, and version control tools.

What can I do with Java and Python?

Java and Python are versatile programming languages used in software development, data analysis, machine learning, web development, and automation. Java is often used for enterprise applications and Android development, while Python is popular for scripting, data science, and AI projects. Proficiency in both can open opportunities in diverse tech roles requiring strong coding and problem-solving skills.

What is the salary of Java and Python?

Salaries for Java and Python developers vary based on experience, location, and industry, but generally range from $70,000 to $120,000 annually in many regions. Entry-level positions may start lower, while experienced developers with specialized skills or certifications can earn higher salaries, especially in tech hubs or with in-demand frameworks.

Are there more jobs in Java or Python?

Python and Java are both popular programming languages with strong job markets. Currently, Java tends to have more job openings overall due to its widespread use in enterprise applications, Android development, and backend systems, while Python's demand is rapidly growing in data science, machine learning, and automation fields. Job availability can vary by industry and region, but Java generally offers more opportunities across diverse sectors.
What cities in Virginia are hiring for Python Java jobs? Cities in Virginia with the most Python Java job openings:
Infographic showing various Python Java job openings in Virginia as of July 2026, with employment types broken down into 1% Internship, 87% Full Time, 4% Part Time, and 8% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution.
Software Developer - Python/Java with Security Clearance

Software Developer - Python/Java with Security Clearance

Peraton

Chantilly, VA • On-site

$86K - $138K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 14 days ago


Peraton rating

8.3

Company rating: 8.3 out of 10

Based on 56 frontline employees who took The Breakroom Quiz

42nd of 210 rated it services


Job description

About Peraton Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees solve the most daunting challenges that our customers face. Visit peraton.com to learn how we're keeping people around the world safe and secure. About The Role Peraton is seeking a Software Engineer in our Chantilly, VA office in support of our Intelligence Community customer as part of a highly talented, highly motivated and high-performing team. As part of the systems engineering team, you will be supporting the Enterprise Xcelerator Lab, a research & development laboratory catered to mission integration and user engagement. You will be working with other agencies and industry partners that involves design, development, integration, test, and deployment of exciting and complex systems in an Agile construct to contribute to mission success for a variety of stakeholders. Join us and be part of the next generation of innovators as we blaze a trail forward for our profession and company What you'll do: * Conduct research in design, development, testing and utilization of electronic data processing software.
* Design, develop, document, test and debug applications software and systems that contain logical and mathematical solutions.
* Conduct multidisciplinary research and collaborate with equipment designers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software.
* Determine computer user needs; analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepare operating instructions.
* Ensure software standards are met.
* Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
* Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
* Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
* Coordinate software system installations and monitor system functioning to ensure specifications are met.
Qualifications Required qualifications: * Bachelor's degree with 2+ years of relevant experience. Additional four (4) years of experience in lieu of a Bachelor's degree will be considered. * This position requires an active TS/SCI clearance with poly. The candidate must maintain the clearance.
* Experience developing secure and well-tested API using Python/Java * Experience developing frontends using JavaScript frameworks
* Experience maintaining, monitoring, and debugging software deployed in the cloud, preferably AWS
* Experience developing performant relational database designs
* Experience working with Git and with web-based repositories such at Bitbucket or GitLab
* Active or ability to obtain a DoD 8570 certification, including Security+ or CISSP, within 6 months of start dateDesired qualifications: * Experience working with Restful API's
* Experience working with AWS services: EC2, ECS, RDS, S3, CloudWatch, or Amazon Workspaces
* Experience developing in a *nix environment and familiarity with basic and advanced terminal commands Experience containerizing software with Docker
* Experience working with CI/CD pipelines
* Experience working in an Agile development process
* Experience managing Elasticsearch, reindexing and data mappings, JSON and KQL searching syntax, and Kibana dashboard optionsBenefits: Peraton offers enhanced benefits to employees working on this critical National Security program, which include heavily subsidized employee benefits coverage for you and your dependents, 25 days of PTO accrued annually up to a generous PTO cap and eligible to participate in an attractive bonus plan. Details Target Salary Range: $86,000 - $138,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual's experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Benefits Statement: Peraton offers eligible employees a variety of benefits including medical, dental, vision, life, health savings account, short/long term disability, EAP, parental leave, 401(k), paid time off (PTO) for vacation, and company paid holidays. A full listing of available benefits can be viewed at https://www.careers.peraton.com/benefits. Application Statements: The application period for the job is estimated to be 30 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. By applying to this job, you are expressing interest in the role and the Company. During the review of your application, you may be required to participate in an on-camera interview, as well as participate in a process to verify your identity. EEO:Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.

What Peraton employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Peraton logo

About Peraton

Sourced by ZipRecruiter

At Peraton, we re at the forefront of delivering the next big thing every day. We re the partner of choice to help solve some of the world s most daunting challenges, delivering bold, new solutions to keep people around the world safer and more secure.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Herndon, VA, US

Year founded

2017