Senior Java Engineer (Backend) - FS Poly

stanleyreidAnnapolis Junction, MD
23h$170,000 - $260,000Onsite

About The Position

Our client is seeking a Senior Java Engineer in Annapolis Junction to join a team focused on building scalable, mission-critical backend systems. This isn’t a "frameworks-for-the-sake-of-frameworks" environment; we’re looking for someone with a thoughtful engineering mindset who knows when to use Spring and Hibernate and when to opt for lightweight, pragmatic alternatives. Key responsibilities include designing RESTful APIs, managing data access layers (Relational and NoSQL), and owning complex technical problems from design through production in a Linux/RHEL environment. This role is perfect for a developer who prioritizes clean code, system performance, and long-term maintainability over one-size-fits-all patterns. Salaries range from $170k - $260k+, commensurate with experience and LCATs.

Requirements

  • BS and 7-20+ years of professional backend Java development. Years of experience can replace degrees.
  • Strong proficiency in core JVM concepts, Spring, and Hibernate.
  • Experience building RESTful APIs, solid understanding of relational databases/schema design, and familiarity with Linux/Unix (RHEL) environments.
  • Proven ability in system design, clean code, version control (Git), and Agile methodologies.
  • TS/SCI with FS Polygraph is required.

Nice To Haves

  • Experience with NoSQL (MongoDB, Elasticsearch)
  • CI/CD toolsuites (GitLab/Atlassian)
  • Frontend exposure (React/Angular)

Responsibilities

  • Designing RESTful APIs
  • Managing data access layers (Relational and NoSQL)
  • Owning complex technical problems from design through production in a Linux/RHEL environment

Benefits

  • full family medical coverage
  • immediate 401k vesting
  • 30+ days of PTO
  • generous tuition reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service