KEYW Corporation

Sr. Java Developer

Job Locations 2 weeks ago(3/5/2018 8:52 AM)
# of Openings
Posted Date
Information Technology
Default: Location : Location




We are currently seeking a Senior Java Developer to join our high-performing team of developers and engineers to create and enhance mission-critical applications for the Federal Bureau of Investigation. 


Be part of a team contributing to the innovative approaches and in bolstering mission efficiencies for the FBI while responding to numerous mission initiatives that protect National Security.



  • Build and maintain web-based applications
  • Design, code and test Java based applications and the design and implementation of web-based applications that meet product specification and development schedules
  • Perform new development, enhancements, and maintenance in Java/J2EE (JMS, EJB, and Servlets)
  • Work with other developers and systems engineers to solve critical problems and identify efficiencies in implementing technical and functional requirements and tasks.
  • Work closely with product owner, stakeholders, business analysts, and team members to understand product specifics and to create quality code
  • Contribute to an atmosphere of cross-functional teamwork within the organizations Agile project lifecycle

Primary development: Java, NoSQL/XQuery, jQuery/Javascript, Angular, CSS, XML, XSLT, Servlets, Spring, Tiles, DOM, XMLObject, JSTL, JSP, Protractor


  • Top Secret level security clearance with the ability to obtain and maintain a CI Polygraph
  • Degree in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline.
  • A Bachelor's Degree with 12 years of experience or a Master's Degree with 10 years of experience
  • 10 years of experience with multiple software programming technologies, including J2EE with Spring and Hibernate
  • 4+ year’s real life experience delivering code to production
  • Broad base understanding of Java including a minimum of 5 years of J2EE, Spring and Struts
  • Knowledge of Object Relational Mapping tools (i.e. Hibernate). Knowledge of test libraries (junit, dbunit) or automation tools (Protractor)
  • Must have strong verbal and written communication skills, good customer relationship skills, especially in highly dynamic environment
  • 3+ years of related development experience in an Agile team environment 
  • Experience with web service API's (REST, SOAP)

Preferred Experience:

  • Demonstrated experience with MarkLogic technologies
  • Experience with Gradle, Ant and continuous building environments
  • Ability to perform basic database functions such as querying and creating simple update scripts
  • Experience with micro-services architecture
  • Experienced with rapid application development (RAD) methodology
  • Strong experience development on/for application servers such as JBoss (i.e. JBoss,)
  • Experience with SQL and NoSQL data stores
  • Experience with a wide variety of tools and techniques such as Activiti, JUnit, Gradle, Maven, Selenium

This position requires that the candidate possess a Top Secret level security clearance with the ability to obtain and maintain a Polygraph


KeyW is an EEO employer. We are committed to providing fair and equal employment consideration, regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status or disability.


How to Apply?

Please click apply on the right.


Website Feed


About the Organization

KeyW is a pure-play national security solutions provider for the Intelligence, Cyber and Counterterrorism Communities' toughest challenges. We support the collection, processing, analysis and dissemination of information across the full spectrum of their missions. We employ and challenge more than 2,000 of the most talented professionals in the industry with solving such complex problems as preventing cyber threats, transforming data into intelligence and combating global terrorism.


KeyW, together with its direct and indirect subsidiaries, encourages and actively supports a policy of Equal Employment Opportunity and commits to provide equal opportunity to each individual, regardless of race, color, religion, gender, sexual orientation, age, national origin or ancestry, marital status, veteran status, disability or any other classifications protected by Federal, State or local law. In fact, we foster an environment that promotes diversity, balance and fun—because we believe in the importance of having a workplace as unique as the challenges we solve.




Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share to your network!

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.