We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.

Job posting has expired

Back to search results

Java Developer

dental insurance, life insurance, vision insurance, paid time off, 401(k), retirement plan
United States, Maryland, Silver Spring
October 01, 2023

TechGlobal is looking for a qualified JAVA Developer to provide SDLC and support services on-site at the National Weather Service (NWS) headquarters. Specifically, to analyze, design, develop, test, document, and deploy new features and enhancements on the Advanced Weather Interactive Processing System (AWIPS). The Java Developer responsibilities include:

  • Analyze requirements
  • Estimate task effort
  • Conduct application design
  • Create and present design documents for design review
  • Capable to complete development independently or work in an agile team to complete assigned tasks
  • Independently conduct unit testing and other required testing, complete required documentation.

Required Qualifications

  • 3 years of hands-on experience in full life cycle software development. Must have at least 2 years hands-on advanced Java application development experience in recent years;
  • Solid experiences on Object-Oriented analysis and design and documentation;
  • Education: BS in Computer Science, related discipline, or equivalent
  • Solid knowledge and experiences with Object-Oriented analysis and design and documentation using Java
  • Clearance: Must be a US Citizen or Permanent Resident and be able to pass a background investigation to obtain a security badge to enter the applicable government facility.

Preferred Qualifications

  • 2D / 3D image processing or visualization skills will be preferred.
  • 1+ years solid experiences on Unit Testing, capable to developing unit testing routines by using unit testing frameworks, JUnit; capable to create integration test plan and support integration testing.
  • 1+ years solid developing experiences in Linux / Unix environment, capable to use most commonly used Linux / Unix commands, tools, utilities, shell scripts.
  • 1+ years hands-on experiences on popular Java IDEs, such as Eclipse, NetBeans.
  • 1+ years experiences of using version control tools, such as Git, SVN etc.
  • RCP rich application development experiences is highly preferred.

Other Details

  • Location: Silver Spring, MD
  • Salary Range: Based on qualifications
  • Job Type: Full-time, W2
  • Travel: N/A

About Us

TechGlobal is leading the next generation of federal consulting. Our mission is to provide passionate service to every customer. We built TechGlobal to raise the bar in government contracting because excellent service should be the standard, not the exception. We value collaboration, excellence, and ownership. We hold ourselves to a higher standard and bring a rare energy and commitment to our projects. This is where passion meets mission. This is TechGlobal.


Come as you are! TechGlobal is an equal opportunity employer. Our employment decisions are based on business needs and individual qualifications without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status. TechGlobal is a progressive and open-minded company that does not tolerate discrimination or harassment of any kind.

Job Type: Full-time

Pay: $85,000.00 - $90,000.00 per year


  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Referral program
  • Retirement plan
  • Vision insurance


  • Monday to Friday

Ability to commute/relocate:

  • Silver Spring, MD: Reliably commute or planning to relocate before starting work (Required)

Application Question(s):

  • Are you able to pass a background investigation to obtain a public trust?


  • Bachelor's (Required)


  • version control tools: 1 year (Preferred)
  • RCP rich application development: 1 year (Preferred)
  • developing in Linux/Unix environment: 1 year (Required)
  • hands-on JAVA development: 2 years (Required)
  • Java SWT / RCP or other graphical user interface development: 2 years (Required)
  • object-oriented analysis and design: 1 year (Preferred)
  • Python development: 1 year (Required)

Work Location: In person