Applications Developer

Location: Northern VA Area, VA
Date Posted: 08-17-2018
We currently have a client seeking an experienced developer who enjoys working in a fast paced, innovative, mission critical environment with huge impact. Emphasis will be on a developer with full stack experience who wants to lead, come up with innovative solutions and solve difficult technical challenges on the Sponsor Roadmap. This position will be expected to do more than have hands on keyboard while working multiple projects across the division. A developer who requires a very structured environment will not enjoy working here. The division uses 2 or 4 week agile sprint planning cycles. All are encouraged to think outside the box and to try new technologies.
The division provides Biometric and Identity Support with enterprise search and analytic applications. Team members work in a multitasking, quick-paced, dynamic, process-improvement environment that requires experience with the principles of biometric technology, large-scale (Terabytes) database and application development, large-scale file manipulation, data modeling, data mapping, data testing, data quality, and documentation preparation. The division directly supports data scientists and analysts by designing and engineering systems to meet exponential increases in digital data.

Required skills...
  • Demonstrated experience writing Java 7+ (preferably 8, extra points for 9).
  • Demonstrated experience using Spring ecosystem (Spring Framework 4.x+, Spring Cloud, Spring Boot, Feign, Eureka, Ribbon, Zuul).
  • Demonstrated experience using queuing technologies (SQS, Kafka, ActiveMQ, AMQP, etc.).
  • Production experience running search technologies (like SOLR or elastic search).
Nice to have...
  • Demonstrated experience with scalable/distributed/fault tolerant applications preferably Microservice Architecture.
  • Demonstrated experience using AWS services in customer production environment (S3, DynamoDB, SQS, SNS, Kinesis) and/or AWS Developer Certified Associate.
  • Familiar with writing RESTful web services.
  • Familiar with SQL (Preferably PostgreSQL).
  • Familiar with Gradle.
  • Demonstrated experience using Hadoop and big data technologies (Apache Spark, Apache Ignite, MapReduce, etc.).
this job portal is powered by CATS