Job Title: Java Developer (Mid-Level)
Location: Ashburn VA
Employment Type: Full-Time
Work Environment: Onsite / Hybrid (as per project needs)
Clearance: Eligible to obtain a U.S. Government Security Clearance
About the Role
We are seeking a mid-level Java Developer to support a federal government project tied to a high-impact national mission. The ideal candidate will work as part of an Agile development team contributing to the design development enhancement and maintenance of enterprise-level applications.
This role offers the opportunity to work in a collaborative environment while supporting mission-critical systems used across government operations.
Key Responsibilities
-
Design develop enhance debug and implement Java-based applications
-
Troubleshoot and resolve production issues related to software applications
-
Participate in Agile ceremonies and collaborate with cross-functional teams
-
Research test and integrate new products and features based on client requirements
-
Develop new software solutions and enhance existing systems
-
Address system integration compatibility and multi-platform challenges
-
Evaluate and recommend application software packages and integration tools
-
Provide implementation and technical support for new initiatives
-
Respond to technical issues and perform root cause analysis
-
Estimate level of effort (LOE) and complexity for development tasks
-
Mentor junior developers and contribute to team knowledge sharing
Required Qualifications
-
Bachelors degree plus 5 years of professional experience or equivalent combination of education and experience
-
Strong experience developing Java applications
-
Hands-on experience with Spring Framework
-
2 years of experience with Angular (version 8 or higher)
-
2 years working in an Agile environment using tools such as Jira
-
1 year experience with CI/CD tools (Git Jenkins Bamboo SonarQube etc.)
-
Experience working with relational databases (Oracle PostgreSQL)
-
Strong SQL querying skills
-
1 year experience developing web services
-
1 year experience writing automated unit tests
-
Strong written and verbal communication skills
-
Team-oriented mindset with mentoring capability
Preferred / Nice-to-Have Skills
-
Experience developing and deploying applications in cloud environments (e.g. AWS)
-
Exposure to Ruby on Rails
-
Experience with Docker Kubernetes or similar container technologies
-
Experience with JMS technologies (IBM MQ ActiveMQ)
Security Requirements
What We Offer
-
Comprehensive benefits package including medical dental vision life insurance and disability coverage
-
Paid time off and holidays
-
Tuition assistance and professional development opportunities
-
Training programs certifications and mentorship initiatives
-
Employee wellness and engagement programs
-
Inclusive collaborative and mission-driven work culture
Job Title: Java Developer (Mid-Level) Location: Ashburn VA Employment Type: Full-Time Work Environment: Onsite / Hybrid (as per project needs) Clearance: Eligible to obtain a U.S. Government Security Clearance About the Role We are seeking a mid-level Java Developer to support a federal government p...
Job Title: Java Developer (Mid-Level)
Location: Ashburn VA
Employment Type: Full-Time
Work Environment: Onsite / Hybrid (as per project needs)
Clearance: Eligible to obtain a U.S. Government Security Clearance
About the Role
We are seeking a mid-level Java Developer to support a federal government project tied to a high-impact national mission. The ideal candidate will work as part of an Agile development team contributing to the design development enhancement and maintenance of enterprise-level applications.
This role offers the opportunity to work in a collaborative environment while supporting mission-critical systems used across government operations.
Key Responsibilities
-
Design develop enhance debug and implement Java-based applications
-
Troubleshoot and resolve production issues related to software applications
-
Participate in Agile ceremonies and collaborate with cross-functional teams
-
Research test and integrate new products and features based on client requirements
-
Develop new software solutions and enhance existing systems
-
Address system integration compatibility and multi-platform challenges
-
Evaluate and recommend application software packages and integration tools
-
Provide implementation and technical support for new initiatives
-
Respond to technical issues and perform root cause analysis
-
Estimate level of effort (LOE) and complexity for development tasks
-
Mentor junior developers and contribute to team knowledge sharing
Required Qualifications
-
Bachelors degree plus 5 years of professional experience or equivalent combination of education and experience
-
Strong experience developing Java applications
-
Hands-on experience with Spring Framework
-
2 years of experience with Angular (version 8 or higher)
-
2 years working in an Agile environment using tools such as Jira
-
1 year experience with CI/CD tools (Git Jenkins Bamboo SonarQube etc.)
-
Experience working with relational databases (Oracle PostgreSQL)
-
Strong SQL querying skills
-
1 year experience developing web services
-
1 year experience writing automated unit tests
-
Strong written and verbal communication skills
-
Team-oriented mindset with mentoring capability
Preferred / Nice-to-Have Skills
-
Experience developing and deploying applications in cloud environments (e.g. AWS)
-
Exposure to Ruby on Rails
-
Experience with Docker Kubernetes or similar container technologies
-
Experience with JMS technologies (IBM MQ ActiveMQ)
Security Requirements
What We Offer
-
Comprehensive benefits package including medical dental vision life insurance and disability coverage
-
Paid time off and holidays
-
Tuition assistance and professional development opportunities
-
Training programs certifications and mentorship initiatives
-
Employee wellness and engagement programs
-
Inclusive collaborative and mission-driven work culture
View more
View less