Location: Richmond, VA

Job ID: 5717

Our client, a leader in it's industry is looking to add a Full Stack Developer to their growing team. This is someone who will take ownership, given a task and given the freedom to figure it out with other co-workers. Ideally 60/40 front/back end, but they will also accept candidates who primarily have back end Java experience.

Primary Responsibilities:

  • Implement well designed and well tested APIs that expose our open source knowledge to the world.
  • Develop new or improve systems to monitor the state of the open source world.
  • Strong computer science fundamentals and consistent attention to detail
  • A strong eye for good design and testing to build assurances into the development lifecycle
  • An interest in the world of open source.
  • Curiosity and passion for creating and building new web services.
  • Excellent written and verbal communication skills.


  • BA/BS degree in Computer Science or related technical field or equivalent practical experience.
  • 3+ years of software development experience in Java
  • Experience with UI/UX development (HTML, CSS, JavaScript's)
  • SQL experience
  • Proficiency in designing, building, and debugging distributed systems.
    Familiarity with cloud providers, preferably AWS
  • Knowledge of containers, including (but not limited to) Docker, and a container orchestration platform (preferably Kubernetes)
  • A mindset to always push for automation with CI/CD systems, such as GitLab CI, Jenkins, Travis, or similar

To be immediately and seriously considered for this exceptional opportunity please apply below. Your responses will be held in the strictest confidence.

Please call our office if you have any questions. Capital TechSearch, Inc. is an Equal Opportunity Employer.

Apply for this position

  • Accepted file types: doc, docx, pdf, txt.
    File types permitted: .DOC, .DOCX, .PDF, or .TXT
  • Accepted file types: docx, doc, pdf, txt.
    docx, doc, pdf, or txt files
  • Add any additional information in the notes that describes your value and fit for the position. Additional considerations may include your availability, compensation, and if you are not local to the position, your interest in relocating.

By clicking "Apply" you agree to receive new job updates, information and news from Capital TechSearch, Inc. You can always unsubscribe from our communications at any time.