Senior J2EE Engineer
QinetiQ North America - Reston, VA

This job posting is no longer available on QinetiQ North America. Find similar jobs:Senior J2EE Engineer jobs - QinetiQ North America jobs

QinetiQ North America’s Services & Solutions Group delivers aerospace operations and systems, engineering and life-cycle management, IT solutions and services, software and systems engineering, and missions solutions. Our core offerings include: space engineering, software solutions and enterprise IT, cyber intelligence, systems integration and engineering, training, modeling and simulation, logistics and life-cycle management.

We are looking for candidates to work on our major applications in support of our GSA program. These applications support the core business process for PBS (Public Building Services) or maintaining, managing the Federal and Leased buildings and enabling PBS in supporting other Agency needs for space.

QinetiQ North America is an AA/EEO Employer.

Selected candidate will report to our Reston, VA location to support our on-going GSA program. Will work across multiple task orders and on custom software solutions. Will participate in various phases of the software development lifecycle (SDLC) including requirements analysis, specification generation, application design, software development and unit/integration testing.

The candidate will serve in a technology leadership position and will be expected to devise effective ideas that will deliver benefit to the customer, develop, and demonstrate these concepts independently.

Serve as an advisor for project teams on architecture choices and implementations, including best practices and patterns. Develop and document design recommendations. Assist teams with developing designs, planning implementations, and resolving implementation issues.

Understand business and technical requirements and provide clear and coherent written solution recommendations for both technical and non-technical audiences.

BS or MS Degree in Computer Science or related discipline

Problem-solving, goal-oriented, willing to learn, with good coding skill and engineering intuition

Positive attitude toward work and other people, team player

Excellent verbal and written communication ability

Candidate must successfully pass a government background investigation. (Previous background investigation (NAC) or clearance is a plus)

Great leasdership skills to lease, advise and inspire other talented and motivated database engineers

This position requires:
OOA/OOD knowledge with at least 6+ years experience with J2EE technology

Strong understanding of Enterprise software development architectures, patterns and best practices

6+ years experience with J2EE frameworks and full life cycle N-tier software development from conceptual design to implementation including the following technologies:










2+ years experience with Web Service development

5+ years experience with Spring and Hibernate

5+ years experience with UML

Hands on experience with JSF and MyFaces essential

Experience in PL/SQL development a plus

Experience with one or more industry standard Java IDEs - Eclipse, IBM Rational Software Architect, WebSphere Application Developer, Borland JBuilder, JDeveloper

Strong understanding of relational database architecture

Experience with CM process and version control tools

Experience with Rational Unified Process (RUP)/Agile Development Process/Test Driven development process highly desirable

Experience with Test Driven Development methodology a plus

About this company
147 reviews