Java engineer

Washington, DC



  • MS in Computer Science or a correlated field (or BS with at least two years of pertinent experience).
  • A firm computer science foundation including programming languages, operating systems, software engineering, and databases
  • At least one year of experience in Java / J2EE containing object oriented design and design patterns, software architecture, multi-threading, and debugging skills
  • At least one year of experience with big data technologies such as Hive, Hadoop, MapReduce, Spark, PIG etc.
  • Able to produce testable, modular, and efficient code in Java.
  • Solid understanding of data structures and algorithms
  • Good knowledge of SQL databases techniques
  • Experience with Amazon Web Services is a plus
  • Familiarity with Unix/Linux environment highly recommended
  • Experience with API design is a plus
  • Experience with large distributed systems, fault-tolerant system design, concurrency and high performance software engineering preferred
  • Experience with Agile product development methodology is a plus
  • Experience with scripting programming languages such as Python is a plus
  • B2B or advertising experience is a plus






Note: Qualified candidates will be contacted within 2 business days of application. If an applicant does not meet the above criteria, we will keep your resume on file for future opportunities and may contact you for further discussion.

Date Posted 10/2/2020
Salary $55.00/hr

    (2MB Max; allowed file formats: doc, docx, pdf, pptx, txt)

    characters left