Senior Java Software Engineer

Synergy ECPColumbia, MD
Onsite

About The Position

We are seeking an experienced Software Engineer with strong expertise in Java development and Linux environments to support enterprise-grade, high-performance applications in distributed computing environments.

Requirements

  • Strong experience with enterprise/server-side Java development
  • Experience with the Spring Framework and Dependency Injection
  • Experience developing applications in high-performance, multi-threaded, distributed computing environments
  • Strong proficiency working in Linux-based development environments
  • Experience using: Git, Maven, Gradle
  • 8+ years with a technical degree
  • 12+ years without a technical degree
  • TS/SCI w/ Polygraph clearance required
  • U.S. Citizenship

Nice To Haves

  • Experience developing analytics using: Apache Hadoop, HDFS, MapReduce
  • Experience designing and developing applications with: Apache Accumulo, Similar NoSQL databases
  • Experience processing: Large datasets, High-volume data ingest pipelines
  • Experience monitoring, maintaining, and troubleshooting: Apache Accumulo, Apache Hadoop, Apache Zookeeper deployments

Responsibilities

  • Support enterprise-grade, high-performance applications in distributed computing environments.

Benefits

  • Comprehensive Health Benefits package
  • 401K Retirement plan
  • Continuing education program
  • Generous Paid Time Off benefit
  • 11 paid holidays a year
  • Flexible work options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service