1

Applications Developer Java Jobs in Ashburn, VA (NOW HIRING)

... Developer to work on a suite of services for enterprise-wide applications. The role involves ... Java Spring framework is a plus. โ€ข Solid understanding around UI/UX fundamentals. โ€ข Minimum 2-4 ...

Software Developer - Java

Washington, DC ยท On-site

$64.75 - $82.75/hr

Company Description SDI is a small business providing innovative software applications for the ... ) * DevOps experience * Full stack experience, including Java. * Experience with relational ...

Must have a TS/SCI with Poly * BS/BA in Software Engineering, Science, Mathematics, or similar OR ... Proficient in Java * Experience with JavaScript / Typescript * Must know to use an IDE to code (ex ...

The Senior Portal Applications Developer is responsible for developing portal applications. The ... Experience with J2EE, JSP, and Java Scripts especially Dojo Toolkit and Dynamic HTML required.

Must have a TS/SCI with Poly * BS/BA in Software Engineering, Science, Mathematics, or similar OR ... Proficient in Java * Experience with JavaScript / Typescript * Must know to use an IDE to code (ex ...

Must have a TS/SCI with Poly * BS/BA in Software Engineering, Science, Mathematics, or similar OR ... Proficient in Java * Experience with JavaScript / Typescript * Must know to use an IDE to code (ex ...

Senior Applications Developer

Arlington, VA ยท On-site

$165K - $230K/yr

Lead the architectural design and development of complex cloud-native applications and systems for ... Expert-level proficiency in multiple programming languages and development frameworks (C++ / Java)

Senior Applications Developer

Arlington, VA

$109K - $150K/yr

Lead the architectural design and development of complex cloud-native applications and systems for ... Expert-level proficiency in multiple programming languages and development frameworks (C++ / Java)

Showing results 41-60

Applications Developer Java information

See Ashburn, VA salary details

$25

$59

$86

How much do applications developer java jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for applications developer java in Ashburn, VA is $59.75, according to ZipRecruiter salary data. Most workers in this role earn between $49.18 and $70.82 per hour, depending on experience, location, and employer.

What does an applications developer Java do?

An Applications Developer Java is responsible for designing, developing, testing, and maintaining software applications using the Java programming language. They work on both the front-end and back-end of applications, ensuring that the software meets user requirements and performs efficiently. These developers often collaborate with other team members such as designers, analysts, and testers to deliver robust and scalable solutions. Their work may involve troubleshooting, debugging, and optimizing existing Java applications, as well as integrating new features based on client or business needs.

What are the key skills and qualifications needed to thrive as an applications developer Java, and why are they important?

To thrive as an Applications Developer Java, you need a solid understanding of Java programming, object-oriented design principles, and a relevant degree in computer science or a related field. Familiarity with tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and frameworks such as Spring or Hibernate is typically required. Strong problem-solving skills, effective communication, and the ability to collaborate within a team are standout soft skills for this role. These skills and qualities are essential to develop robust, scalable applications that meet user requirements and integrate seamlessly into existing systems.

What are some common challenges faced by applications developers working with Java, and how can they be addressed?

Applications Developers specializing in Java often encounter challenges such as managing legacy code, ensuring application scalability, and keeping up with frequent updates in Java frameworks and libraries. Collaborating closely with QA testers and DevOps teams helps streamline deployments and maintain code quality. To address these challenges, developers frequently use version control systems, participate in code reviews, and engage in continuous learning through online courses or peer knowledge-sharing. Staying proactive about best practices and regularly refactoring code can significantly enhance project outcomes and career growth.

What is the difference between Applications Developer Java vs Applications Developer .NET?

AspectApplications Developer JavaApplications Developer .NET
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science, Microsoft certifications
Work EnvironmentTypically in Java-based enterprise environments, financial institutions, tech firmsOften in Windows-based environments, corporate, and enterprise settings
Employer & Industry UsageFinancial services, tech companies, government agenciesHealthcare, finance, enterprise software companies
Common Search & ComparisonYesYes

Applications Developer Java and Applications Developer .NET are both specialized roles focused on application development within different technology stacks. Java developers primarily work with Java-based platforms, while .NET developers focus on Microsoft technologies. Both roles require similar educational backgrounds and certifications, and they are often employed in enterprise environments. The choice between them depends on the company's technology infrastructure and project requirements.

What cities near Ashburn, VA are hiring for Applications Developer Java jobs?

Cities near Ashburn, VA with the most Applications Developer Java job openings:

KD Applications Developer

Herndon, VA โ€ข On-site

Probity Inc.
51 - 200 employees

Full-time

Re-posted 17 days ago


Job description

Job Summary:
Probity Inc. is currently seeking a Senior Full Stack Web Application Developer to work on a suite of services for enterprise-wide applications. The role involves enhancing existing applications and building new web services while integrating AI/ML technology and working within an Agile development framework.
Responsibilities:
โ€ข Integrating AI/ML technology into a production web application.
โ€ข Participation with iterative software development teams with adherence to all reporting requirements.
โ€ข Designing, developing and unit testing code for a production system and demonstration capabilities.
โ€ข Developing rapid prototypes to drive out requirements and design.
โ€ข Providing demonstrations and detailed walk through of features to a variety of technical and non-technical audiences.
โ€ข Meeting with stakeholders, analyzing requirements, developing user stories, and translating these into software development tasks.
โ€ข Development of technical documentation and briefing materials to support program status reviews, control gates, and other presentations as directed.
Qualifications:
Required:
โ€ข ACTIVE Top Secret/SCI Clearance with Polygraph.
โ€ข Experience in Agile team and software development methodologies.
โ€ข Minimum 4-6 years building web applications using Angular, React or JavaScript with specific examples. Java Spring framework is a plus.
โ€ข Solid understanding around UI/UX fundamentals.
โ€ข Minimum 2-4 years of work experience using a Linux Operating system.
โ€ข Minimum 2-4 years of demonstrated experience with development and deployment of applications in cloud services; such as: AWS, C2S, Azure, Oracle Cloud.
โ€ข Minimum 2-3 years of demonstrated ability to design, develop, test and implement new applications based on project requirements.
โ€ข The ability to work individually as well as the ability to work in project teams.
โ€ข Proven ability in decomposing concepts to discrete development tasks and managing your work to a deadline.
โ€ข Familiarity of microservices up to include: docker, podman, and or containerization services.
โ€ข Minimum 3-4 years of demonstrated experience using coding language: Java, Python, JavaScript, CSharp. Python preferred.
โ€ข Candidates must have a Bachelors' Degree and a minimum of eight (8) years of experience, or 11 years of experience without a degree.
Preferred:
โ€ข Fundamental understanding around text analytics and its applications/role/use in business intelligence/business analytics (i.e. search, entity extraction, sentiment analysis, document summarization, document categorization) whether through education or experience.
โ€ข Demonstrated experience developing proof of concepts of new technologies and evaluating the state of the art in machine learning algorithms for text analytics whether through education or experience.
โ€ข Fundamental understanding around machine learning frameworks such as PyTorch, Keras, Tensorflow whether through education or experience is a plus.
โ€ข Fundamental understanding of data visualization tools (i.e. Tableau, Pandas, D3.js, ggplot, etc) whether through education or experience.
โ€ข Experience with Relational or Non-Relational data stores such as MySQL, Postgres, MongoDB, or DynamoDB whether through education or experience.
โ€ข Familiarity with tools such as Jira, Confluence, and GitHub for documenting work a plus.
Company:
Probity Inc. Founded in 2011, the company is headquartered in Herndon, USA, with a team of 51-200 employees. The company is currently Growth Stage.