×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Developer

Job in Merrifield, Fairfax County, Virginia, 22118, USA
Listing for: System One
Full Time position
Listed on 2026-02-12
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Backend Developer, Java Developer
Job Description & How to Apply Below
Location: Merrifield

Job Details

Job Title:

Full Stack Developer

Location:

REMOTE (Must be local to Vienna, VA for in person interaction as needed)
Pay Rate:
Open to Both C2C and W2 options
Position Type:
Multiyear Contract

Description

Support software development organizational initiatives by designing and implementing new or modifying existing systems/applications.

Responsibilities
  • Identify, analyze, design, and maintain cost‑effective information technology solutions that align with business initiatives and corporate strategies.
    • Works with customers (business units) to identify business requirements (e.g., needs, objectives, functions, features, input, and output).
    • Analyzes, defines, and documents requirements for data, workflow, logical processes, hardware, and operating systems environment, interfaces with other systems, internal and external controls, and output.
    • Documents, diagrams, organizes information for inclusion in database, creating input/output record layouts, or program views.
  • Design, develop, implement, and maintain systems with support from other ISD areas, team members, and management.
    • Codes programs, prepares test data, tests, and debugs programs.
    • Revises and refines programs to account for changes in functional system requirements and equipment configurations.
    • Troubleshoots and resolves operational problems/system requirements.
    • Participates in testing and implementation of systems/applications.
  • Provide ongoing maintenance of systems/applications.
    • Maintains and monitors systems/applications after implementation.
    • Develops and maintains documentation describing program development, logic, coding, testing, changes, and corrections.
    • Provides technical support to customers.
    • Participates in training of peers and SQA staff in new or modified systems/applications.
  • Additional Responsibilities
    • Works independently with moderate guidance from higher level staff or management.
    • Assists in determining system requirements.
    • Applies specific functional knowledge to analyze and resolve moderately complex problems.
    • Designs, codes, debugs, and maintains moderately complex computer programs.
    • Works on most phases of applications programming activities.
    • Researches, identifies, and solves straightforward to moderately complex problems.
    • Analyzes possible solutions using established procedures.
    • Collaborates with software developers and SQA analysts.
    • Investigates defects and bugs as they arise.
    • Designs and develops test automation scripts using test automation frameworks.
    Qualifications and Education Requirements
    • Demonstrated experience in systems analysis & design, workflow, or procedural analysis.
    • Demonstrated experience in application development, including determining, developing, testing, and implementing system requirements and specifications.
    • Demonstrated ability to prioritize, plan, and organize tasks.
    • Experience using established testing techniques.
    • Demonstrated project leadership experience.
    • Effective research, analytical, and problem‑solving skills.
    • Effective interpersonal, verbal, and written communication skills.
    • Ability to work independently, exercise initiative, and use good judgment.
    • Ability to work independently and as part of a team.
    Specific to this Position
    • A minimum of 5–10 years distributed application programming experience in one or more of the following technologies:
      Java, J2EE, SOA, middleware, integration technologies, and frameworks like JSP, JSTL, JMS, JNDI, JDBC, JAXB, Struts, Hibernate, Maven, log4j, and JUnit.
    • Solid understanding of Java Web Services (WSDL, SOAP, XML, RESTful), Web Services Development Kit.
    • Relational database experience, preferably DB2, SQL Server, or Oracle.
    • Knowledge of Mainframe systems.
    • Experience with Data Migration and Mapping to Cloud solutions.
    • Experience with SFTP and Data File Transfers.
    • Experience with Automated testing frameworks.
    Desired
    • College degree(s) in information technology, computer science or related field or equivalent experience.
    • Experience with Dev Ops and Continuous Integration / Continuous Delivery (CI/CD) practices.
    • Advanced knowledge of financial/banking industry standards, open banking standards, regulations, and practices specifically supporting real‑time, near real‑time, and batch payment…
    To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary