Java Software Engineer

Alexandria, VA

Job ID: 129962 Industry: Government


Java Software Engineer

Candidate must have a TS/SCI security clearance.

Program Description:

Our client is prime contractor responsible supporting a government customer.  They are tasked with building a platform from the ground up to ingest store and analyze massive amounts of data.  This includes leveraging the elasticity of an AWS environment to meet the unique requirements put forth by the customer.

Day to Day Responsibilities:

The engineer will be part of a team that operates in two-week scrums and can be tasked with a variety of requirements.  It can range from updating and modifying existing code to entirely new development from scratch and working through the entire software development life cycle.  This could include deploying new code into the cloud and working with cutting edge big data technology.  The engineer will need to be someone that is willing and eager to stay up to date with the latest technologies and continue to grow and develop new skills.

Required Skills:
  • Strong background in Java development in a Linux environment
  • Knowledge of Apache NiFi, Spark, Storm, Kafka, Accumulo, Elasticsearch, and object-oriented design principles
  • BA or BS in IT, computer science, computer engineering or a related discipline

Desired Skills:
  • Experience with deploying applications in cloud environments including AWS, C2S, or GovCloud
  • AWS Solutions Architect certification 
  • Experience with design using JavaScript or AngularJS
  • Experience with Docker, Maven, Git or a similar technology
  • Experience with automated testing using Junit or a similar framework
  • Domain experience working with geospatial data, data visualization, or machine learning
  • Experience in agile methodologies

Job Type: Full Time 

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: