Sr. Java Engineer

  • Alexandria, VA
  • Full-time

Company Description

GTP is committed to providing valuable business and technology consulting services with excellent customer support and timely delivery of client solutions.  We believe in strong partnerships which result in rapid ROI and high quality deliverables.

We keep up with the latest trends in the industry and utilize the most appropriate processes and technologies that fit long-term client needs.

Our core focus supports rapid change management initiatives.  We utilize Agile, Scrum, and Lean principles and leverage open source technologies, architecture and frameworks to best solve your problems.  Our solutions and services support  enable the cost-effective management of business systems, and uniquely support both flexibility and controls as defined through the requirements engineering process.  Our people, process, and technology expertise  allow us to deliver services and solutions that support the agility to embrace the changes of the future.

Partner with us in Enabling your Agile Enterprise!

Job Description

Provide software engineering support to an integration contract for a government customer. Tasks may include:

software prototyping, including GUI software
software development and testing
software demonstration
technical research and presentations

Applicant selected will be subject to a government security investigation and must meet eligibility requirements for
for access to classified information. May be asked to travel unassisted. Must be able to move, carry, and operate
personal computer equipment and related material. Applicant MUST be a detail oriented, analytical, and
independent self-starter and have superior oral and written communication skills. Applicant must be willing and
able to learn new technology and new technical skills quickly. Applicant must be able to both follow written
instructions as well as create them. Applicant must have at least 6 years of professional, on the job experience, be
able to work with large and diverse groups of technical, managerial, and user communities, and be able to solve
complex problems, both independently or in collaboration with others.


    The successful candidate must have a bachelor's degree from an accredited institution, have at least 3 years of 
    professional experience, and be knowledgeable about: 
    Java (including design, coding, and testing) 
    Java GUI framework development 
    Eclipse (or similar) IDE 
    Design Patterns 
    Experience in any of the following areas is also preferred: 
    Some web development experience, including JavaScript, HTML, and CSS 
    32 and 64-bit Windows OS variants (XP, Vista, and 7) 
    Migration of 32-bit applications to 64-bit 
    Production databases (e.g. SQL/SQL Server) and dependent applications 
    RIA development 
    Working in a configuration-managed environment

    Additional Information

    We are committed to excellence, and we are passionate about technology. We have high standards for our people and, in turn, we offer a work environment that fosters the same.

    Send applications to