Web Developer, Java

Java Web Developer

Use your development and design skills to help scientists understand the most complex system in the universe, the human brain!  

This is an unprecedented opportunity to use your skills helping advance our understanding of the human brain by building a research data sharing / computational science infrastructure directly supporting neurosciences research. As a Java Web Developer, you will be working with a Java Web stack, Oracle RDBMS, AWS, command line tools, and much more, enabling data from billions of dollars in investment in autism, depression, suicide prevention, PTSD, substance abuse, alcoholism, etc., to be made securely available to scientists from around the world. This is a massive peta-scale data services infrastructure and data archive which houses, harmonizes, and shares human-subjects data aimed to accelerate the progress of research in mental health. You will have significant interfacing with Senior National Institute of Mental Health (NIMH) staff as you help drive efforts to build critical components & solutions.

From our initial support of this client in 2008, to our $38 Million firm-fixed-price contract award in 2017, we are poised for another expansion of our support of the National Institutes of Health (NIH), the National Institute of Mental Health (NIMH), and the Data Archive (NDA). For an example of the size & scope of this effort, please visit: https://nda.nih.gov/.

Few other jobs will have as impactful a mission and provide the opportunity for professional growth using the latest tools and technologies. 

Please Note: this position requires either US citizenship or the possession of a valid & active Green card, with the ability to pass the background investigation to obtain access to federal work sites and/or systems. 

Duties and Responsibilities

Your primary responsibilities will involve designing and building single page applications, web sites, and services. Having a robust services-oriented architecture is critical to the project’s current and future success, which must scale to accommodate increased numbers of users, data volume and size, and be capable of integrating with other research infrastructure.  

In order to support our complex computational and data environments, you will work in a collaborative team across all levels of the project. Past experience working with medical or scientific data is a plus as is a commitment to help improve the lives of those affected by mental illness or substance abuse.

The ideal candidate will be highly self-motivated, capable of working independently, but comfortable in a collaborative team environment. Previous experience in a distributed development environment is preferred. While solid object-oriented foundation and experience are expected, exemplary candidates will be able to apply new tools and techniques to solve a variety of problems or advance new initiatives.

Requirements

  • A bachelor’s degree in computer science or related field and 3+ years of related professional experience, or 5+ years proven related experience; 
  • 2+ years Java experience; 
  • 2+ years SQL/PLSQL experience; 
  • 1+ years direct experience designing and/or developing RESTful web services;
  • 1+ years working in a Linux environment, with proven experience writing and using shell scripts and the shell environment; 
  • Excellent verbal and written communication; 
  • US citizenship or the possession of a valid & active Green card, with the ability to pass an MBI.

Helpful Skills

  • Motivation to use computational science to accelerate our understanding of mental health and the neurosciences; 
  • Spring (especially SpringBoot and SpringCloud), Hibernate, and Maven; 
  • Oracle or similar RDBMS; 
  • Git version control; 
  • Amazon Web Services, Google Cloud, Docker, Bamboo; 
  • Scripting languages (i.e., Java Script, Python, or Bash/Shell); 
  • Distributed computing; 
  • Familiarity working with large datasets;
  • Front end experience with Angular framework;
  • One must have good written communication, interpersonal, problem-solving, analytical, mathematical, and organizational skills, and be able to work well alone and as part of a team;
  • Ability to follow directions is a must. 

Please apply directly via: https://careers-gryphonlc.icims.com/jobs/6453/java-web-developer/job, or view all of our open positions via: https://careers-gryphonlc.icims.com/jobs/

Gryphon Technologies is a premier engineering and technical services provider supporting National Security programs. Gryphon is the federal Government’s partner working in support of mission critical systems in every phase of their lifecycle. We are proud of our ability to help shape tomorrow, while ensuring today’s U.S. and coalition forces can carry out their critical missions and tasks.

Gryphon is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.