Expired job

Just missed a job?

Sign up and never miss an opportunity again!

Java Developer job

Sotera Defense Solutions jobs




Job Description



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
    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.


Associated topics: architect, back end, devops, lead, perl, php, programming, senior, senior software developer, software architect
Estimated annual salary


  • Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.


  • Reading ComprehensionUnderstanding written sentences and paragraphs in work related documents.
  • Active ListeningGiving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
  • WritingCommunicating effectively in writing as appropriate for the needs of the audience.
  • SpeakingTalking to others to convey information effectively.


  • Administration and ManagementKnowledge of business and management principles involved in strategic planning, resource allocation, human resources modeling, leadership technique, production methods, and coordination of people and resources.
  • ClericalKnowledge of administrative and clerical procedures and systems such as word processing, managing files and records, stenography and transcription, designing forms, and other office procedures and terminology.
  • Economics and AccountingKnowledge of economic and accounting principles and practices, the financial markets, banking and the analysis and reporting of financial data.
  • Sales and MarketingKnowledge of principles and methods for showing, promoting, and selling products or services. This includes marketing strategy and tactics, product demonstration, sales techniques, and sales control systems.

Sotera Defense Solutions


Company - Private


1001 to 5000 employees


$100M to $500M


Herndon, VA


Aerospace & Defense




Deb Alderson

Closed Job Filters

Software DeveloperSotera Defense SolutionsHerndon, VA
Sotera, a KeyW company, is looking for top talent to join our team! We're looking for a Software Developer in Herndon, VA. Qualified candidates will have an active TS/SCI with CI polygraph. As aRead more
Intelligence Watch AnalystSotera Defense SolutionsWashington, DC
Be part of an exciting team dedicated to keeping America safe at home and abroad as an Intelligence Watch Analyst supporting a DHS 24/7/365 Watch Center in Washington, DC. Intelligence Watch AnalystsRead more
JAVA DeveloperSotera Defense SolutionsHerndon, VA
Description: Sotera, a KeyW company, is looking for top talent to join our team! The JAVA Developer will be responsible for: Developing, upgrading and maintaining mission critical applications in anRead more
Software EngineerSotera Defense SolutionsArlington, VA
Description: Sotera is seeking a Software Engineer to work with a team of highly skilled and diverse set of Engineers, Mathematicians, Economists, and Data Scientists. You will be responsible forRead more
Software DeveloperSotera Defense SolutionsWinchester, VA
Sotera is seeking a Software Developer to support our mission in Winchester, VA. Qualified candidates must possess a Top Secret Clearance and be able to be clear-able at the FBI SensitiveRead more
Similar jobs in the area
job summary: Our healthcare insurance client in Reston, VA is looking for several senior Java developers. These Java engineers will be working on the digital experience platforms and working on full-lifecycle, scrum-team development tasks, maintenance...Read more
Java DeveloperTCG, Inc.Washington, District of Columbia
TCG is an award-winning IT solutions provider to the Federal government. We are seeking a Java Developer, who resides in the Washington, D.C. metropolitan area, to join our team on a high-profile project at a Federal agency. US Citizenship and the ability...Read more
Role: Java Developer Location: Mclean, Richmond VA Primary Skills:Java 7/8, Spring, Spring boot, RESTful APIs, JUnit Must have 7 years plus experience. Nice to have would be AWS/Any cloud experience, DevOps (Jenkins). Thank & Regards, Akhil Shah (AK) Sr...Read more
Northwest Software Inc., is looking for a long term contract opportunity at our customer site, a leading company in Alexandria, VA. Job Description: This position will support the Defense Manpower Data Center (DMDC) Account as a Java Application Software...Read more
What is Lyft? Lyft matches drivers with passengers who request rides through the Lyft smartphone app. Signing up to be a Lyft driver is the perfect opportunity for you to set your own schedule and be your own boss while earning extra money. Apply to drive...Read more
Java DeveloperSystem OneCrystal City, Virginia
Alta IT is looking for a Java Web Developer to work for a Government Contracting company located in DC. This is an exciting opportunity to work with a team utilizing your skills and being challenged at the same time. This position will provide web-based...Read more
Deliver with Uber. Earn on your schedule. Work on your schedule. Deliver for a few hours in the mornings, every night, or just on weekends—it's up to you. Earn Good Money. You’ll earn by bringing people the food they love from local restaurants. Choose...Read more
TCI has an immediate need for a Java Developer in Herndon, VA. This is not a Corp2Corp opportunity. This is a long-term contract opportunity with the probability of becoming permanent. In addition to competitive, market-rate based pay, TCI provides all our...Read more
Position: Sr. Java Developer Location : Bethesda, MD Duration: Long-Term contract Skill set 8-10 years of experience in following categories. Jquery/Bootstrap Jsps SpringMVC Junit/Mockito testing freamework Rest full micro services hibernate ORM Oracle...Read more
Acuity Systems has an exciting opportunity for a self-motivated and accomplished Java Developer to join our team to help solve complex problems with innovative solutions. Position Description and Responsibilities Analyze business requirements from end...Read more
Java DeveloperApex SystemsBethesda, Maryland
Job #: 992357 • •ALL POSITIONS REQUIRE PUBLIC TRUST SUITABILITY PRIOR TO STARTING • • Apex Systems has multiple openings for Java Developers in the Bethesda, MD area. These positions are long-term contract-to-hire supporting a division of the federal...Read more
Java DeveloperEliassen GroupFalls Church, Virginia
We have an exciting opportunity for a Java Developer with our industry-leading client in Falls Church. Due to client requirement, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that...Read more

Similar jobs

Java DeveloperPyramid Systems IncFairfax, VA
Pyramid is looking for mid-level Java developers to be part of the microservices team supporting a large scale modernization initiative.Read more
Net2Source, Inc. is one of the fastest growing IT Consulting company across USA. N2S is headquartered at NJ, USA with its branch offices in Asia Pacific Region. N2S offers a wide gamut of consulting solutions customized to client needs including staffing...Read more
Java DeveloperBridgePhase, LLCWASHINGTON NAVY YARD, DC
BridgePhase is hiring Full Stack Software Developers to contribute to the development of complex multi-disciplinary solutions using an Agile Development Methodology. Our open roles require development on multiple Java based applications and open-source...Read more
DESCRIPTION: Artech is currently seeking to add to the below position Job Title: App Dev - Java - Sr Location: Plano, TX / / Richmond, VA / McLean VA Duration: 7+ months contract with possibility of extension Remote or Onsite: Onsite Tax Term: Contract...Read more
Java Developer Description Harmonia Holdings Group have been on the Inc. 5000 list of fastest growing companies in the United States for the past 10 years and were selected in 2019 as a Virginia Chamber of Commerce Fantastic 50 company. Every bit of our...Read more
We are looking to hire a Java Developer with about 7-8 yrs of exp. for an immediate opening. RUSH RESUMES - IMMEDIATE HIRE Please send resumes to Asha Subramanian - asha@lodestarsys.com / 813-600-5842 Thanks Asha Subramanian Lodestar Systems, Inc., 7...Read more
Requirement: Position: Java Developer Location: Herndon, VA Type: 12 Months Contract Job Description: The client seeks a senior-level Java Web Services Developers with strong business acumen for our client located in Washington DC. Work will be done out of...Read more
Java Developer Location: Reston, VA Duration: 6 months Possible Extensions Description: Key Job Functions Participate with team of technical staff and with business partners to determine systems requirements and functionalities/ enhancements needed in...Read more
Clearance Level Must Currently Possess: No Active Clearance Required Clearance Level Must Be Able to Obtain: No Active Clearance Required Suitability: Agency Specific Job Family: Software Development Job Description: The team supporting the Administrative...Read more
Kellton Tech is a full-service software development company, offering end-to-end IT solutions, strategic technology consulting and product development services in Web, SMAC (Social, Mobile, Analytics, Cloud), ERP-BPM, and IoT space Our methodology of...Read more