Senior Application Developer
Input Technology Solutions
Input Technology Solutions is seeking a Senior Application Developer for a great opportunity in Merrifield, VA!
Job Overview: We are looking for an experienced and highly skilled Application Developer to design, build, and modify application software using programming languages such as Java, ColdFusion, JavaScript, and C#. Implement multiple design patterns. Integrate COTS products, use APIs, interact with data repositories, cross-domain solutions, and manage system interfaces. Manage legacy code and/or develop new code using container technologies. Develop and execute unit tests to verify code meets functional requirements. Resolve integration issues, vulnerabilities, and functional defects.Key Responsibilities:
- Develop and maintain secure, scalable Java applications supporting cross-domain data exchange in compliance with federal standards.
- Collaborate with system architects, cybersecurity teams, and government stakeholders to implement mission-critical features.
- Integrate with enterprise services and APIs, ensuring secure communication across multiple classification levels.
- Participate in Agile ceremonies and contribute to sprint planning, backlog grooming, and technical reviews.
- Write clean, well-documented code that adheres to federal security and software development lifecycle (SDLC) guidelines.
- Support modernization efforts by refactoring legacy systems into cloud-native, containerized Java applications.
- Conduct unit and integration testing and assist in automated deployment using CI/CD pipelines.
- Troubleshoot and resolve technical issues across development, staging, and production environments.
- Collaborate with cross-functional teams to ensure interoperability, data integrity, and compliance with cross-domain solution (CDS) policies.
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
- Active secret clearance
- US Citizen
- 12+ years of IT experience with large integrated projects and 5+ years of professional experience in Java development, preferably in federal or defense contracting environments.
- Strong knowledge of Java SE/EE, Spring Boot, and RESTful services.
- Familiarity with cross-domain solution architectures, data labeling, and secure data transfer protocols.
- Experience working in secure environments, preferably within the DOJ, and understanding of FISMA, NIST, or RMF compliance.
- Proficiency with build tools (Maven/Gradle), version control (Git), and CI/CD tools (Jenkins, GitLab CI).
- Exposure to containerization technologies (Docker, Kubernetes) and cloud platforms (AWS GovCloud, Azure Government).
- Understanding of secure coding practices and experience with static/dynamic code analysis tools.
- Strong problem-solving skills and ability to work independently or within a cross-functional Agile team.
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Application Developer. Be the first to apply!
Related searches
- senior application security engineer Fairfax, VA
- app developer Fairfax, VA
- senior application support engineer Fairfax, VA
- application performance engineer Fairfax, VA
- software applications developer Fairfax, VA
- senior manager customer operations Fairfax, VA
- senior data engineer Fairfax, VA
- senior manager clinical operations Fairfax, VA
- senior vmware engineer Fairfax, VA
- senior engineering technician Fairfax, VA
