Jobs · Engineering · Maryland

Software Engineer 2 (Data Dictionary) (TS/SCI with Poly)

Soilair Selection · Fort George G. Meade, MD · 2 mo ago
On-siteEngineeringFull-time

Your Responsibilities

  • Design and implement backend services and APIs
  • Contribute to system architecture and design decisions
  • Develop and maintain database schemas and integrations
  • Participate in CI/CD and deployment processes
  • Collaborate with cross-functional teams and stakeholders
  • Mentor junior engineers

Requirements

  • TS/SCI clearance with polygraph
  • 3+ years Java (modern) and Spring/Spring Boot Experience
  • Developing RESTful APIs (JSON-based services)
  • Strong SQL/database experience (Postgres or equivalent)
  • Linux development environment experience
  • Experience developing software and systems in Java (J2EE) (Java 17 preferred)
  • Experience with Metadata or schema-driven systems
  • Spring
  • Postgres (SQL)
  • User Interface design and testing
  • Web services using REST, XML, and JSON
  • Linux
  • Docker/Kubernetes
  • Deployment pipelines
  • Task tracking/Ticketing systems (JIRA, Redmine, or similar)
  • Ability to clearly and professionally communicate ideas and status updates to peers and management

BENEFITS

  • Medical, dental and vision coverage
  • Health Savings Accounts and Flexible Spending Accounts for healthcare and dependent care
  • Flexible work schedule to include onsite, hybrid or remote, as dictated by position
  • 401(k) and company-funded life insurance
  • Generous Paid Time Off (PTO)
  • Tuition and training assistance
  • Financial rewards for employee referrals.
  • Pet insurance
  • Employee discount program

Similar jobs