{"id":3592634,"url":"https://alion.io/job/revolutional-senior-application-programmer-java-developer","title":"Senior Application Programmer / Java Developer","company":{"id":4450998,"name":"Revolutional","domain":"revolutional.com","url":"https://alion.io/company/revolutional","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["McLean, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":130000,"max":166000,"currency":"USD","period":"year","gross":null,"usd_annual":166000},"salary_estimate":null,"experience_years_min":10,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Amazon CloudWatch","optional":false},{"name":"Amazon EC2","optional":false},{"name":"Angular","optional":false},{"name":"Ansible","optional":false},{"name":"Apache Kafka","optional":false},{"name":"AppDynamics","optional":false},{"name":"AWS","optional":false},{"name":"AWS Lambda","optional":false},{"name":"CI/CD","optional":false},{"name":"Datadog","optional":false},{"name":"Docker","optional":false},{"name":"DynamoDB","optional":false},{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"Jenkins","optional":false},{"name":"JQuery","optional":false},{"name":"Kubernetes","optional":false},{"name":"Linux","optional":false},{"name":"Maven","optional":false},{"name":"Node JS","optional":false},{"name":"Oracle","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React.js","optional":false},{"name":"Red Hat","optional":false},{"name":"Rest API","optional":false},{"name":"SonarQube","optional":false},{"name":"Spring Boot","optional":false},{"name":"SQL","optional":false},{"name":"Terraform","optional":false},{"name":"TypeScript","optional":false},{"name":"Windows","optional":false},{"name":"Java","optional":true}],"status":"live","first_seen_at":"2026-10-20T02:07:55Z","employer_posted_date":"2026-10-20","last_verified_at":"2026-11-02T01:36:30Z","board_verified":true,"closed_at":null,"days_open":13,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":13},"description":"Revolutional delivers advanced technology solutions and mission support to federal agencies across civilian, health, and national security environments. We apply modern capabilities, including AI/ML, cloud, cybersecurity, and IT modernization to solve complex challenges, enable faster and more secure operations, and drive measurable mission outcomes.\nWe are redefining how federal technology gets built and delivered by operating with a product mindset, prioritizing speed, ownership, and execution over bureaucracy.\nDescription\nTitle: Senior Application Programmer / Java Developer\nLocation: Remote\nTerms: Full-time\nSalary Range: $130-166k DOE\nClearance: Qualified candidates must be US citizens with an active DHS Public Trust clearance\nTravel: 0-20%\nProject Description\nThis position supports Revolutional’s customer, Department of Homeland Security (DHS), where critical mission systems are undergoing modernization. The current environment consists of large, complex legacy systems that manage operational workflows (e.g., processing, tracking, and managing encounters). These systems have evolved over time and often include layers of business rules, manual processes, and tightly coupled functionality.\nThe core challenge is not simply rebuilding these systems; it is:\nUnderstanding how they actually work in practice\nIdentifying which functionality is mission-critical\nEliminating unnecessary complexity\nTranslating that functionality into a modern platform-based architecture\nAs part of this effort, DHS is adopting Palantir as a target platform for modernization. Revolutional plays a key role in bridging legacy systems and this new platform, ensuring accurate translation of functionality while improving system design.\nNo prior Palantir experience is required. Revolutional will provide training and certification to enable engineers to build effectively within the platform.\nPosition Description\nRevolutional is seeking a skilled Senior Application Programmer / Java Developer to support a federal government client in a dynamic, agile development environment. This role is responsible for participating in all phases of the software development lifecycle, including requirements analysis, design, development, testing, deployment, and maintenance of enterprise applications.\nThe Senior Application Programmer / Java Developer will develop, test, and maintain applications using Java and modern web technologies while working in a continuous integration and continuous delivery (CI/CD) environment. The role includes conducting software analysis, programming, debugging, implementing unit tests, remediating SonarQube findings, and developing technical documentation. The selected candidate will also periodically assist with Help Desk troubleshooting and resolution of end-user issues.\nResponsibilities: \nParticipate in agile methodologies and contribute within a continuous integration environment.\nConduct software analysis, programming, testing, and debugging activities.\nAnalyze user requirements to define business objectives and technical solutions.\nContribute to all stages of the software development lifecycle.\nDevelop and maintain applications using Java, Spring Boot, and RESTful services.\nImplement and remediate SonarQube findings and develop unit tests to ensure code quality.\nDevelop and maintain technical documentation and user support materials.\nIdentify and resolve technical issues across application environments.\nSupport CI/CD pipelines and DevOps processes using tools such as Jenkins/CloudBees and Git.\nWork with relational and NoSQL databases including Oracle, PostgreSQL, and DynamoDB.\nSupport cloud-based deployments and infrastructure using AWS services (EC2, CloudWatch, Load Balancers, Lambda).\nCollaborate with cross-functional teams to integrate security and performance best practices.\nPeriodically assist with Help Desk support to troubleshoot and resolve end-user issues.\nRequirements\nUS citizenship is required with an active DHS Public Trust clearance.\nBachelor’s degree in Computer Science or related field.\n10+ years of experience in application development and/or Java development.\nStrong proficiency in Java (Java 8+), Spring Boot, and RESTful web services.\nExperience with MVC architecture and JDBC.\nProficiency with front-end technologies including React (18+), Angular, JavaScript/TypeScript, HTML, CSS, and JSON.\nExperience with Node.js (22+), Struts 2, Maven, and JQuery.\nFamiliarity with messaging and streaming technologies such as MQ or Kafka.\nExperience with Oracle 19c, PostgreSQL, DynamoDB, and SQL optimization.\nExperience working in Windows and Linux environments.\nKnowledge of AWS services including EC2, CloudWatch, load balancers, and serverless architectures.\nExperience with infrastructure automation tools such as Terraform and RedHat Ansible Automation Platform.\nExperience with CI/CD tools such as Jenkins/CloudBees and version control systems such as Git.\nFamiliarity with monitoring tools such as AppDynamics and DataDog.\nKnowledge of application frameworks, microservices architecture, containerization (Docker/Kubernetes), and cross-platform interoperability.\nStrong communication, teamwork, and organizational skills.\n #DICE #LI #CJ\n___________________________________________________________________________________________________________\nHere at Revolutional we are pleased to have been repeatedly recognized for our outstanding work culture, the innovative work we do, and the employees on our team who make a difference each day. Some of these recognitions include: \nRecognized as a Top 20 \"Best Place to Work in Virginia\"\nRecipient of Department of Labor's HireVets Gold Medallion\nGreat Place to Work Certification for five years running\nA Virginia Chamber of Commerce Fantastic 50 company\nA Northern Virginia Technology Council Tech 100 company \nInc. 5000 list of fastest growing companies for eleven years\nTwo-time SBA SBIR Tibbett's Award winner\nVirginia Values Veterans (V3) Certification\nWe recognize that every bit of our success is the result of our teams of hard-working, motivated, and innovative professionals who are proud to call themselves part of the Revolutional family! In addition to competitive compensation, a family-focused culture, and a dynamic, productive work environment, we offer all full-time employees a variety of benefits including, but not limited to\nTraditional and HSA- eligible medical insurance plans \n100% employer-paid dental and vision insurance options \n100% employer-sponsored STD, LTD, and life insurance\n5% 401(k) company matching\nFlexible-schedules and teleworking options\nPaid holidays and PTO Accrual Plans\nPaid Parental Leave\nProfessional development and career growth opportunities \nTeam and company-wide events, recognition, and appreciation-- and so much more! \nCheck out our Revolutional | LinkedIn to find out a little more about who we are and if we are the right next step for your career! \nRevolutional is an Equal Opportunity Employer providing equal employment opportunity to all employees and applicants for employment without regard to race, color, religion, national origin, age, gender, gender identity, sexual orientation, disability, or genetics. Revolutional does and will take affirmative action to employ and advance in employment individuals with disabilities and protected veterans. To perform the above job successfully, an individual must possess the knowledge, skills, and abilities listed; meet the education and work experience required; and must be able to perform each essential duty and responsibility satisfactorily. Other duties in addition to those listed may be assigned as necessary to meet business needs. Reasonable accommodation will be made to enable an applicant with a disability to successfully apply for and/or perform the essential duties of the job. If you are in need of an accommodation, please contact . \n “Know Your Rights: Workplace Discrimination is Illegal” Poster | U.S. Equal Employment Opportunity Commission","description_format":"text","description_chars":8017,"description_truncated":false,"requirements":{"experience_years_min":10,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":true,"languages":[]},"benefits":["Growth opportunities","Health insurance","Life insurance","Parental leave","Professional development","Vision insurance"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Cybersecurity","National Security","Information Security"],"lifecycle":[{"event":"open","at":"2026-11-01T21:39:55Z"}],"visa":[],"liveness":{"score":77,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.858,"p_room":0.9,"age_days":13,"expected_fill_days":29,"reasons":["conf:2","win:mid"],"computed_at":"2026-11-02T03:53:41Z"},"pay":{"stated_usd_annual":166000,"is_top_pay":false},"html_url":"https://alion.io/job/revolutional-senior-application-programmer-java-developer","json_url":"https://alion.io/job/revolutional-senior-application-programmer-java-developer.json","meta":{"generated_at":"2026-11-02T03:53:41Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":5705,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-03T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4450998},"rest":"https://alion.io/mcp/rest/get_company?id=4450998"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Frevolutional-senior-application-programmer-java-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Frevolutional-senior-application-programmer-java-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Frevolutional-senior-application-programmer-java-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/revolutional-senior-application-programmer-java-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Frevolutional-senior-application-programmer-java-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3592634}},{"tool":"search_jobs","arguments":{"company":"revolutional.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3592634},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}