> Markdown version of [/jobs/ext/4355820-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/4355820-senior-software-engineer). 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). --- # Senior Software Engineer - **Company:** Koniag Services, Inc. - **Location:** Washington, DC, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Ajax (Programming Language), Amazon Web Services, Apache Tomcat, Big Data, Java Platform Enterprise Edition (J2EE), Design of User Interfaces, Java Persistence API, WildFly (JBoss AS), PostgreSQL, Software Engineering, Spring-boot, AngularJS, Information Technology, Atlassian Tools - **Published:** October 31, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9281799/senior-software-engineer ## About the Role * 4 Year Degree Information Technology or related field or Equivalent Experience. * Java (JEE Development). * Strong JavaScript/Ajax Application Development. * Angular version 14 or above (5+ years experience in this skill). * Spring Boot & Spring Data JPA. * Tomcat /JBoss. * PostgreSQL . * Atlassian tools. * Agile methodology experience. * Strong verbal and written communication skills * 8+ years of experience. Security Requirement: * Top-Secret security clearance ## Description The ideal candidate will work in an AWS cloud environment, utilizing cutting-edge technologies. The developer will collaborate with both government and contractor teams to support all aspects of application development at the FBI., * Gathering, analyzing, and developing enhancement specifications and requirements based on system owner input. * Be involved throughout the entire project lifecycle, from development to production support. Strong user interface development skills, particularly with JavaScript, are essential. * Design, develop, test, and manage application development projects in support of IT infrastructure. * Integrate third-party components programmatically and introduce new custom capabilities. * Modify existing code to enhance functionality and performance. * Recommend process improvements and automate operations and maintenance tasks. * Develop and implement technical efforts to design, build, and deploy applications under the direction of lead architects. * Work on large-scale data processing, computationally intensive statistical modeling, and advanced analytics. * Participate in all aspects of the software development life cycle, including planning, requirements, development, testing, and quality assurance. * Conduct technical project milestone reviews, code architecture sessions, resource estimation, and development best practices knowledge transfer.