Search for Jobs

123 Results
ICF
DC, United States
2 days ago
ICF
DC, United States
3 days ago
Share Our Strength
Washington, DC, United States
11 days ago
Share Our Strength
Washington, DC, United States
11 days ago
Share Our Strength
Washington, DC, United States
11 days ago
NARAL Pro-Choice America
DC, United States
15 days ago
NARAL Pro-Choice America
DC, United States
15 days ago
America Votes
DC, United States
15 days ago
NARAL Pro-Choice America
DC, United States
15 days ago
NARAL Pro-Choice America
DC, United States
15 days ago
NARAL Pro-Choice America
Washington, DC, United States
15 days ago
Jubilee Housing
Washington, DC, United States
16 days ago
Comcast
Washington, DC
16 days ago
SourceAmerica
Syracuse, NY, United States
16 days ago
JLL
Washington, DC, United States
16 days ago
JLL
Washington, DC, United States
16 days ago
Urban Land Instiute
Washington, DC, United States
17 days ago
WWF Washington, DC
Washington, DC, United States
17 days ago
Feedback Labs
Washington, DC, United States
17 days ago
Smithsonian's National Postal Museum
Washington, DC, United States
17 days ago
Center on Budget and Policy Priorities
Washington, DC, United States
18 days ago
World Bank
Washington, DC, United States
18 days ago
Institute for Women's Policy Research
Washington, DC, United States
18 days ago
Institute for Women's Policy Research
Washington, DC, United States
18 days ago
Institute for Women's Policy Research
Washington, DC, United States
18 days ago
1 - 25 Results of 123
ICF
Dist. Columbia, United States
2 days ago

Description

*We are open to supporting 100% remote work anywhere within the US.*

ICF's IT Modernization division is a rapidly growing, entrepreneurial, technology driven department, seeking a motivated Java Architect to support upcoming needs.

We are looking to hire an experienced Java Architect to define and integrate client software architecture. In this role, you will be responsible for upgrading or defining established and new architecture systems to support future and current Java applications. You will also be involved in software design and the integration of all Java-based applications. To ensure success as a Java architect, you should have in-depth knowledge of software architecture, experience with network design, and high-level Java programming skills. Ultimately, a top-class Java Architect can see the big picture needs of our client and design scalable architecture to handle the client's current and future software application needs.

This Java Architect provides application software architecture services in a defined project and new areas of system discovery. Analyzes requirements, and maintains, develops application archetypes and diagrams. Ensures that system improvements are successfully implemented and oversee the implementation of code to the design specification.

Responsibilities and Duties
  • Comply with Homeland Security (HLS) Enterprise Architecture policies, standards, and procedures.
  • Understanding of client's Enforcement process including the rules, policies, regulations, and laws pertaining to the immigration lifecycle.
  • Experience with Agile best practices and standards.
  • Technically proficient in designing and implementing data center/cloud-based hosting solutions, including solution architecture and cost estimation.
  • Technically proficient in designing and implementing container solutions (OpenShift, Docker, or similar) including solution architecture and cost estimation.
  • Has proficiency in optimizing system performance and resource utilization through log and monitoring analysis.
  • Create and maintain Architecture Design Diagrams, and Database and Interface Artifacts.
  • Ability to create and deliver Presentations, Demonstrations, Project Support Materials.
  • Establish system information requirements using analysis of the information in the development of enterprise-wide information systems.
  • Meeting with technology managers and design team to discuss the goals and needs of the client.
  • Examining and defining current architecture systems.
  • Designing scalable architecture systems for Java-based applications.
  • Knowledge of Bootstrap/AngularJS for responsive web design.
  • In depth-hands on experience of JBoss & Tomcat application servers as well as Apache ActiveMQ messaging.
  • Expert knowledge of Spring/Hibernate for Java MVC framework
  • Experience with National Information Exchange Model (NIEM) & JavaScript Object Notation (JSON) standard formats for data representation based on NIEM data model.
  • Implementation of Microservices software architectures
  • Experience with Representational State Transfer (REST) and Simple Object Access Protocol (SOAP) web service protocols with successful deployments experience.
  • Informatica for Extract, Transform, and Load (ETL)
  • Oracle (Transactional) / PostgreSQL or similar (Data Stores and Warehouses)
  • In depth knowledge of Open Source (64-bit) Operating Systems (CentOs or similar)
  • Experience with Security Assertion Mark-up Language (SAML) and KERBEROS Single Sign-On Standards
  • Container technologies (OpenShift, Docker, or similar) to build, run, and scale applications
  • Migration experience with client off-loading from IBM WebSphere & DataPower.
  • Successful use and experience in DevOpsSec (Development Operations Security) tools and resources such as but not limited to Jenkins, Terraform, Chef, Ansible, Vault, SonarQube, OKTA, AWS Lambda and DynamoDB to deliver Continuous Integration and Continuous Delivery (CI/CD) for ERO applications


Required Experience, Skills and Qualifications
  • 10+ years of Application Development and support, preferably in a consulting environment.
  • 7+ years of experience with systems and software architecture, and both cloud and on-premises software delivery models.
  • Certified Architect is a must, candidate would be certified in one or more of the areas of: Open Group Certified Architect, TOGAF, Zachman Certification, ITIL Master Certification.
  • Knowledge of information technology frameworks and methodologies, including Reference Architectures, Architecture Patterns, Gang of Four.
  • Strong understanding and hands-on experience with Agile software development methodologies.
  • Ability to communicate well and lead the team.
  • Development of REST/SOAP API
  • Experience in architectural security model (profiles, permissions and sharing)
  • Must have expert knowledge of all aspects of SDLC and deployment best practices.

US Citizenship required (required by federal government for this position).

#Java

Working at ICF

Working at ICF means applying a passion for meaningful work with intellectual rigor to help solve the leading issues of our day. Smart, compassionate, innovative, committed, ICF employees tackle unprecedented challenges to benefit people, businesses, and governments around the globe. We believe in collaboration, mutual respect, open communication, and opportunity for growth. If you're seeking to make a difference in the world, visit www.icf.com/careers to find your next career. ICF-together for tomorrow.

We can only solve the world's toughest challenges by building an inclusive workplace that allows everyone to thrive. We are an equal opportunity employer, committed to hiring regardless of any protected characteristic, such as race, ethnicity, national origin, color, sex, gender identity/expression, sexual orientation, religion, age, disability status, or military/veteran status. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO & AA policy .

COVID-19 Policy: New or prospective U.S. employees must provide proof of complete vaccination on the date of their commencement of employment. If selected for employment, you will provide proof of your full vaccination status, defined as vaccinated two weeks after receiving the requisite number of doses of a COVID-19 vaccine approved or authorized for emergency use by the FDA.

Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation please email icfcareercenter@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about non-discrimination: EEO is the law and Pay Transparency Statement .

DC Remote Office (DC99)

Job Information

  • Job ID: 60107067
  • Location:
    Dist. Columbia, United States
  • Position Title: Java Architect - Remote
  • Company Name: ICF
  • Job Type: Full-Time
Jobs You May Like
Filters
Job Function
Work Setting
State
Country