> Markdown version of [/jobs/ext/1452004-software-developer-mid-level-100-remote-public-trust](https://www.wearedevelopers.com/jobs/ext/1452004-software-developer-mid-level-100-remote-public-trust). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer (mid-level) - 100% Remote - Public Trust - **Company:** ATTAINX INC - **Location:** Colorado Springs, CO, United States (Remote available) - **Experience:** Experienced - **Salary:** $75,000.0 - $92,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Component-Based Software Engineering, Build Automation, Microsoft Azure, Relational Databases, Hibernate (Java), Identity and Access Management, JasperReports, Java Persistence API, SQL Azure, Object-Relational Mapping, Scrum Methodology, Cloud Services, Secure Coding, Software Engineering, SQL Stored Procedures, Systems Integration, Web Application Frameworks, ReactJS, Spring-boot, Git, AngularJS, Integration Tests, Information Technology, Web Technologies, Front End Software Development, Restful APIs, Software Version Control - **Published:** July 26, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=5559bae86d1ffbc2 ## About the Role The ideal candidate is a hands-on mid-level developer with strong Java skills, experience deploying and operating applications in Microsoft Azure, and practical experience generating documents and reports with JasperReports and iText. Working within an Agile/SAFe delivery team, the developer will deliver enhancements, resolve production issues, and help keep these mission-critical trade systems reliable and compliant., * Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field; equivalent professional experience will be considered in lieu of a degree. * 3+ years of professional software development experience at a mid-level, including full lifecycle design, development, testing, and maintenance. * Strong hands-on experience developing with Java, including modern frameworks such as Spring / Spring Boot, RESTful web services, and ORM technologies (JPA/Hibernate). * Experience developing, deploying, and maintaining applications in Microsoft Azure (e.g., App Service, Azure SQL, storage, and related cloud services). * Practical experience building and maintaining reports, certificates, and PDF document outputs using JasperReports / Jaspersoft Studio and iText. * Proficiency with relational databases and SQL, including writing and tuning queries and stored procedures. * Experience with version control (Git) and CI/CD pipelines and tooling. * Experience delivering in Agile or SAFe environments, including participation in sprint planning, estimation, and demos. * Strong analytical, troubleshooting, and communication skills, with the ability to work collaboratively across development, testing, and O&M teams. * US citizenship with the ability to obtain and maintain a favorable Public Trust background investigation., * Prior experience supporting federal government IT programs, particularly USDA or APHIS trade, import/export, or certification systems (LAWGS, PCIT, VEHCS, or similar). * Microsoft Azure certification (e.g., AZ-204 Developer Associate or AZ-900 Fundamentals). * Certified SAFeĀ® Practitioner or equivalent Agile certification. * Experience integrating with identity and access management platforms such as USDA eAuthentication. * Familiarity with front-end web technologies (JavaScript, Angular, or React) and secure coding practices for federal applications., Sitting and working on a computer for long, continuous periods each day; effective communications by telephone, email, and face-to-face; standing, walking, and sitting; handling and feeling objects or controls; reaching; talking and hearing; lifting and/or moving up to 10 pounds; and specific vision abilities including close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust and focus. ## Description * Design, develop, test, and maintain Java application features and services for the LAWGS, PCIT, and VEHCS systems across both O&M and DME work streams. * Develop and maintain document and report generation using JasperReports and iText to produce phytosanitary certificates, veterinary export health certificates, Lacey Act declarations, and program reports in PDF and related formats. * Build, configure, deploy, and maintain application components hosted in Microsoft Azure, and support cloud performance, scalability, and reliability. * Develop and maintain RESTful APIs and integrations, including with USDA eAuthentication and other program services. * Analyze, reproduce, and resolve production defects and service requests reported through the help desk, providing timely fixes and root-cause analysis. * Implement DME enhancements and modernization efforts, translating requirements and user stories into working, tested software. * Write and maintain unit and integration tests, participate in peer code reviews, and follow secure coding and quality standards. * Contribute to and maintain CI/CD pipelines to support consistent, automated builds, testing, and deployments. * Support release, regression, and user acceptance testing activities and assist with deployment coordination. * Create and maintain technical documentation, including design notes, deployment guides, and knowledge base content. * Participate in Agile/SAFe ceremonies and collaborate with product owners, testers, and O&M staff to improve delivery and system quality. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The Best Job Search Websites of 2025](https://www.wearedevelopers.com/magazine/368-the-best-job-search-websites-of-2025) - [Best Job Boards for Remote Work for Developers](https://www.wearedevelopers.com/magazine/290-best-job-boards-for-remote-work-for-developers)