Java Developer, Senior Internet & Ecommerce - Washington, DC at Geebo

Java Developer, Senior

Company Name:
Booz Allen Hamilton
Key Role:
Formulate and define system scope and objectives and analyze procedures to solve complex problems, considering computer equipment capacity and limitations, operating time, and form of preferred results. Prepare detailed specifications for programs, assist with the design, development, testing, implementation, and documentation of new software and enhancements of existing applications, and work with project managers, developers, and end users to ensure application designs meet business requirements. Define and formulate specifications for complex operating software and program applications, modify and maintain complex existing applications using engineering releases and utilities from the manufacturer, and design, code, test, debug, and document those programs. Provide overall operating system support, including sophisticated file maintenance routines, large telecommunications networks, computer accounting, and advanced mathematical and scientific software packages, assist with all phases of software systems programming applications, and evaluate new and existing software products. Lead technical teams across multiple, concurrent projects in the execution of analysis, design, and development tasks using traditional and agile methodologies and develop strategies to solve IT problems for large projects. Develop work products and artifacts, as identified in the SDLC and outlined in the work definition form, conduct quality, code, and performance reviews of team member's work to ensure compliance with FSA performance and security standards, and mentor and supervise teams of application analysts. Work directly with client technical experts and stakeholders, including TCO and DBMO to identify issues and collaborate on solutions, demonstrate expert knowledge, and provide knowledge transfer of FSA technologies, including JavaEE, EJB, JMS, SQL, HTML, JSP, Struts, Jasper, JUnit, ClearCase, Subversion, JUnit, Maven, and Hudson.
Basic
Qualifications:
-10 years of experience with software development
-Experience with Java, J2EE, or Java EE
-Ability to lead technical teams
-Ability to obtain a security clearance
-BA or BS degree required
Additional
Qualifications:
-Knowledge of Enterprise Java Beans (EJB), Message Queueing (JMS), Spring Framework, including Spring MVC, Spring JDBC, Spring IoC, and Spring Aspect Oriented Programming, SQL, Java Application Servers, including Websphere or Jboss, UML, Junit, Maven, Eclipse, and Agile or Iterative SDLCs, including Scrum
-Ability to adapt and learn quickly in a complex and dynamic environment
-Possession of excellent oral and written communication skills
-Possession of excellent analytical and problem-solving skills
-BA or BS degree in Information Systems, CS, Engineering, or Business preferred
-Sun Certified Java Programmer (SCJP) Certification within 60 days of hire
-Certified Scrum Master Certification
Clearance:
Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information.
Integrating the full range of consulting capabilities, Booz Allen is the one firm that helps clients solve their toughest problems, working by their side to help them achieve their missions. Booz Allen is committed to delivering results that endure.
We are proud of our diverse environment, EOE, M/F/Disability/Vet.
Job: Information Technology
Title: Java Developer, Senior
Location: District of Columbia-Washington
Requisition ID: 01184699 Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.