InterImage is seeking a full-time Senior Java Software Engineer / Architect to join a newly formed software development team in Arlington, VA. He/she will be responsible for software development and integration, development testing, configuration management support, production support and software maintenance and transition, and program management support. The software development and integration services will provide for integration of COTS products with customized software applications, business process management (BPM), database applications, and other solutions not available in off-the-shelf modular software applications. Integration may include the integration of technical components, organizational components and documentation.
Job Responsibilities: • Provide technical support to the customer and other support groups • Troubleshoot, debug and deploy software modifications and customizations • Identify, analyze and resolve issues • Perform/participate in code reviews • Create/maintain system documentation • Perform technical analysis • Assist with preparing and/or providing technical briefings and presentations
Required Skills- • Extensive experience in the design, development, testing, deployment and maintenance of software applications using Java/J2EE • Solid understanding of EJBs, JSPs, Servlets, XML, MVC, Struts, Hibernate and Spring
• In-depth knowledge of technologies for integrating with external systems including Web Services, SOAP, WSDL, REST, XML, and APIs
Clearance- US Citizen. Must be able to obtain/maintain a Public Trust Clearance