Overview GovCIO is currently hiring We are seeking an entry-level Software Engineer to support the modernization of a mission-critical enterprise application. This role is designed for a recent graduate or early-career engineer who is eager to learn how large-scale enterprise systems work, including legacy platforms, modern architectures, and secure government environments. The engineer will work closely with a small team and receive hands-on exposure to real-world system modernization, including backend development, system analysis, and integration work. This is a high-learning, high-ownership role, not a passive or siloed position. This position is located within the United States and is a full remote position. Responsibilities
Assist in analyzing and documenting existing AMS system components and workflows
Support development of backend services using Java and Spring Boot
Write and test simple APIs and integration components
Work with database queries (SQL) and assist in data validation and cleanup
Help map legacy functionality to modern modules (profiles, transactions, reports, etc.)
Support QA and regression testing activities, especially for complex workflows
Assist in troubleshooting defects and understanding system behavior
Contribute to documentation (technical notes, flow diagrams, mappings)
Participate in Agile ceremonies (stand-ups, backlog refinement, demos)
Qualifications Bachelor’s degree in Computer Science, Information Systems, or related field with 0-2 years (or commensurate experience) Required Skills And Experience
Basic knowledge of Java and object-oriented programming
Understanding of REST APIs and basic web concepts
Familiarity with SQL and relational databases
Strong problem-solving ability and willingness to learn
Good communication
Clearance Required: US Citizenship is required to obtain and maintain Public Trust Preferred Skills And Experience
Exposure to Spring Boot (academic or personal projects)
Familiarity with Git or version control systems
Basic understanding of cloud platforms (AWS/Azure)
Experience with any scripting language (Python, Bash)