2

Remote Principal Java Software Engineer Jobs in Virginia

Senior Java Developer

Reston, VA ยท Remote

$59.50 - $76/hr

Work Arrangement: Remote Clearance: US Citizen (ability to obtain a Public Trust) and to ... Prepare and produce releases of software components using waterfall and AGILE methodologies.

Software Engineer

Alexandria, VA ยท On-site +1

$69K - $158K/yr

Remote Work: Yes Job Number: R0243074 Location: Alexandria,VA,US Share job via: Share Software ... Experience with Java, JavaScript, HTML, CSS, and SQL * Experience with git * Experience with web ...

This application leverages Java/Spring Boot microservices, Angular front-end applications, and ... Remote within the continental United States, East Coast working hours Citizenship & Clearance ...

Software Engineer

Vienna, VA ยท On-site +1

Herndon, VA with remote flexibility. Must be local to the DC Metro area. Responsibilities ... Java, C#, GoLang) * Ideal candidates will have experience working with Pytorch and supporting ...

Experience developing software using multiple programming languages (e.g., Java, Python, C#, JavaScript). * Strong understanding of software development lifecycle (SDLC) principles. * Experience with ...

Senior Software Engineer

Hampton, VA ยท Remote

$80K - $120K/yr

None Potential for Remote Work: ORA_ON_SITE Description SAIC is looking for a Software Developer ... Experience using Gradle/Maven to configure Java-based REST services and manage dependencies.

next page

Showing results 1-20

Remote Principal Java Software Engineer information

What is the difference between Remote Principal Java Software Engineer vs Remote Senior Java Developer?

AspectRemote Principal Java Software EngineerRemote Senior Java Developer
Required CredentialsBachelor's/Master's in Computer Science, Java certificationsBachelor's in Computer Science, Java certifications
Work EnvironmentLeadership role, architecture design, cross-team collaborationDevelopment, coding, debugging within teams
Employer & Industry UsageTech companies, large enterprises, consulting firmsStartups, mid-sized companies, tech firms
Common Search & Comparison IntentUnderstanding seniority, responsibilities, and career progressionTechnical skills, project involvement, experience level

The Remote Principal Java Software Engineer typically holds a leadership position, focusing on system architecture and guiding teams, whereas the Remote Senior Java Developer primarily engages in coding and technical implementation. Both roles require strong Java expertise and relevant certifications, but the principal role involves strategic oversight and cross-team coordination, making it suitable for experienced professionals aiming for leadership in Java development.

What are popular job titles related to Remote Principal Java Software Engineer jobs in Virginia? For Remote Principal Java Software Engineer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Remote Principal Java Software Engineer jobs in Virginia look for? The top searched job categories for Remote Principal Java Software Engineer jobs in Virginia are:
What cities in Virginia are hiring for Remote Principal Java Software Engineer jobs? Cities in Virginia with the most Remote Principal Java Software Engineer job openings:

Senior Java Developer

asrcfh

Reston, VA โ€ข Remote

$59.50 - $76/hr

Other

Re-posted 3 days ago


Job description

ASRC Federal Arctic Slope Mission Services' is seeking a Java Developer with experience in building high-performing, scalable, enterprise-grade applications to support a government contract in Arlington, VA.ย  ย ย ย 

Work Arrangement: Remoteย ย 

Clearance: US Citizen (ability to obtain a Public Trust) and to successfully pass a DEA background investigation.ย 

Responsibilities:

  • Contribute in all phases of the development lifecycle.
  • Design/Develop secure web services for internal and public use.
  • Write well designed, commented, efficient code.
  • Ensure designs and implementations are in compliance with customer specifications.
  • Prepare and produce releases of software components using waterfall and AGILE methodologies.
  • Troubleshoot production application operational issues.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

Requirements:

**Ideal candidate will have current experience in at least 6 of the technical requirements below:ย 

  • Proven hands-on Software Development experience using Java 11+.
  • Experience with Object Oriented analysis and design using common design patterns.
  • Experience designing and developing secure web applications using JEE8+ (Enterprise Java Beans 3+, CDI).
  • Experience developing web applications front ends using JSF/PrimeFaces.
  • Experience with Java ORM technologies JPA2/Hibernate, SQL, and Oracle.
  • Experience with the Spring Framework 5+.
  • Experience with JBoss EAP 7+ Web Application Server.
  • Experience developing web applications using Spring MVC/Spring Web Flow.
  • Experience working with CVS and GIT.
  • Experience with test-driven development.
  • Must be a US Citizenย to meet contract requirements. Public Trust preferred.
  • Ability to successfully pass a government issued background investigation.

Education/Experience:

  • BS/BA in Engineering, Physics, Computer Science, Information Technology, Mathematics or equivalent, andย at least five (5) yearsโ€™ experience in the field.
  • Nine (9) years of related experience in lieu of a college degree.ย