Sr. Java Developer

The Senior Associate, Technology is a member of the project team who takes responsibility for implementing parts of the system architecture using best practices. This will include coding, unit testing, using design patterns, learning new technologies, and becoming an expert in one part of the system. The candidate will also be expected to provide technical leadership and architectural support.
Responsibilities:
Demonstrates ability to work with system owners, business owners, technical teams, and functional teams to design, implement, test, and validate a system.
Meet with business and system owners to understand and document desired system requirements.
Work with business users to gather requirements, write functional and technical specifications.
Design and develop new code and/or support operations, maintenance, and enhancements of existing code.
Develop conceptual and technical design including use of OOA and OOD techniques.
Conduct multiple levels of testing including unit, system, integration and performance.
Effectively model organization business processes and integrate them with existing Enterprise systems and capabilities.
Estimate and plan iterative / agile releases
Requirements:
Minimum 5 years' experience in system integration and development and package implementations
Minimum 4 years' experience with Java and Java-based technologies
Demonstrates ability to do technical design and development using Java (JDK 1.5 or above) technologies including JSP and Servlets
Is able to use integrated development environments (IDE) such as Eclipse , Java Compilers, and build tools like Ant or Maven to develop and troubleshoot issues
Familiar with SQL and / or experience with database technologies such as Oracle or Microsoft SQL Server
Solid understanding of all parts of Software Engineering (e.g. Requirements, Design, Implementation, Testing) and the Software Development Life Cycle (SDLC)
Experience working in agile or iterative SDLCs
Proven leadership skills to independently manage a track of work with 3 - 5 people, during various phases of the project lifecycle.
Eligible for U.S. Government Clearance
Bachelor's Degree required from college or University
#dj
All qualified candidates are encouraged to apply by submitting their resume as an MS word document including a cover letter with a summary of relevant qualifications, highlighting clearly any special or relevant experience.

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.

More Jobs

Sr Java Developer
Chantilly, VA Randstad Technologies
Sr Java Developer
Herndon, VA Randstad Technologies
Sr. Java Developer - TELEWORK
Arlington, VA Capstone Corporation
Sr. Java Developers Needed (Growing Company)
Dulles, VA Robert Half
Sr. Java Developer-Managed Cloud Services, Cal...
Vienna, VA Oracle
Sr. Java Developer-Managed Cloud Services, Cal...
Richmond, VA Oracle