Post Job Free
Sign in

Software Engineer - Java

Company:
Toyon Research
Location:
Ashburn, VA
Posted:
August 29, 2025
Apply

Description:

U.S. Citizenship Required. This position requires a current TOP SECRET clearance. Candidate must be SAP and SCI program eligible.

The position is in-person.

Toyon is seeking an intermediate level Software Engineer to design, enhance, and maintain server-based applications for our government clients. In this role, you will work closely with Toyon's engineering team and client stakeholders, guiding projects from initial requirements through to deployment on production systems.

Job assignments include a range of office and on-site work to define and implement government-approved upgrades. Remote work is not allowed. In addition to software design and implementation, the candidate must participate in and develop materials for group presentations, software demonstrations, and organized training classes.

This is an excellent opportunity for a Java developer with a solid foundation in the language who is ready to expand their responsibilities, accelerate their career growth, and make a direct impact on mission-critical projects. This role offers hands-on involvement across the full software development lifecycle and the chance to work on challenging, high-impact projects.

Requirements

Collaborate with engineering staff and government clients to gather, clarify, and document business requirements.

Design and develop software solutions, including mockups, wireframes, and prototypes.

Implement approved features and modifications in Java, ensuring high-quality, maintainable code.

Conduct testing, debugging, and deployment activities for production systems.

Participate in both office and on-site work to implement government-approved upgrades

Contribute to group presentations, software demonstrations, and formal training sessions by preparing clear and effective materials. Required Qualifications

Education: Bachelor's degree in Computer Science, Information Systems, or a related discipline - or equivalent professional experience.

Java Development: Minimum 2 years of professional experience with Java 17 or later, including strong object-oriented programming skills.

Databases: Solid understanding of relational database management systems (RDBMS) and proficiency with SQL for data querying and manipulation.

Tools & Build Systems: Experience with Git for version control, Eclipse IDE (or similar), and Apache Maven for project build and dependency management. Preferred Skills

Frameworks: Familiarity with Spring Boot 3.x for building enterprise-grade applications.

Web Services: Understanding of the REST architectural style for designing and implementing web APIs.

Design: Experience with CAD application software and vector graphics design tools. WE OFFER AN EXCEPTIONAL EMPLOYEE BENEFITS PACKAGE!

Competitive Industry Pay

100% Employer-Paid Medical Insurance Premium

HSA with Employer Contributions

Dental and Vision Coverage Options

Company Funded 401(k) and Profit Sharing Plans

Employee Stock Ownership Plan (ESOP)

Life and Disability Insurance

Paid Parental Leave

The annual pay range for the Software Engineer - Java position is $90,000 to $150,000.

The posted pay range values provide the candidate with guidance on annual base compensation for the position, at a full time level of effort, exclusive of overtime, bonus, and benefits-related compensation, over a range of qualifications that may fit hiring objectives. Toyon Research Corporation will consider the individual candidate's education, work experience, applicable knowledge, skills and training, among other factors, when preparing an offer of employment.

Pay Transparency Nondiscrimination Provision

Equal Opportunity Employer including Disability and Veterans

Applicant Privacy Notice

Learn more about our company in our latest video, We are Toyon.

Ref #2561-G

Apply